rapidjson: add customization point for allocation/asserts

This commit is contained in:
Michael Scire 2021-02-08 23:56:27 -08:00 committed by SciresM
parent 2cdfde6637
commit 0977ee72ca
4 changed files with 39 additions and 1 deletions

View file

@ -25,6 +25,18 @@ namespace ams {
return std::free(ptr);
}
WEAK_SYMBOL void *MallocForRapidJson(size_t size) {
return std::malloc(size);
}
WEAK_SYMBOL void *ReallocForRapidJson(void *ptr, size_t size) {
return std::realloc(ptr, size);
}
WEAK_SYMBOL void FreeForRapidJson(void *ptr) {
return std::free(ptr);
}
}
extern "C" {