mirror of
https://github.com/shadps4-emu/shadPS4.git
synced 2025-07-22 18:15:14 +00:00
Add calloc and realloc
This commit is contained in:
parent
91bde2cbfa
commit
3842a02d25
@ -67,6 +67,14 @@ int PS4_SYSV_ABI internal_posix_memalign(void** ptr, size_t alignment, size_t si
|
|||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void* PS4_SYSV_ABI internal_calloc(size_t num, size_t size) {
|
||||||
|
return std::calloc(num, size);
|
||||||
|
}
|
||||||
|
|
||||||
|
void* PS4_SYSV_ABI internal_realloc(void* ptr, size_t new_size) {
|
||||||
|
return std::realloc(ptr, new_size);
|
||||||
|
}
|
||||||
|
|
||||||
void RegisterlibSceLibcInternalMemory(Core::Loader::SymbolsResolver* sym) {
|
void RegisterlibSceLibcInternalMemory(Core::Loader::SymbolsResolver* sym) {
|
||||||
|
|
||||||
LIB_FUNCTION("NFLs+dRJGNg", "libSceLibcInternal", 1, "libSceLibcInternal", 1, 1,
|
LIB_FUNCTION("NFLs+dRJGNg", "libSceLibcInternal", 1, "libSceLibcInternal", 1, 1,
|
||||||
|
@ -29,5 +29,9 @@ void PS4_SYSV_ABI internal_operator_delete(void* ptr);
|
|||||||
|
|
||||||
int PS4_SYSV_ABI internal_posix_memalign(void** ptr, size_t alignment, size_t size);
|
int PS4_SYSV_ABI internal_posix_memalign(void** ptr, size_t alignment, size_t size);
|
||||||
|
|
||||||
|
void* PS4_SYSV_ABI internal_calloc(size_t num, size_t size);
|
||||||
|
|
||||||
|
void* PS4_SYSV_ABI internal_realloc(void* ptr, size_t new_size);
|
||||||
|
|
||||||
void RegisterlibSceLibcInternalMemory(Core::Loader::SymbolsResolver* sym);
|
void RegisterlibSceLibcInternalMemory(Core::Loader::SymbolsResolver* sym);
|
||||||
} // namespace Libraries::LibcInternal
|
} // namespace Libraries::LibcInternal
|
Loading…
Reference in New Issue
Block a user