diff --git a/include/rapidjson/rapidjson.h b/include/rapidjson/rapidjson.h index 12669d3..99e8b83 100644 --- a/include/rapidjson/rapidjson.h +++ b/include/rapidjson/rapidjson.h @@ -622,15 +622,15 @@ RAPIDJSON_NAMESPACE_END #ifndef RAPIDJSON_MALLOC ///! customization point for global \c malloc -#define RAPIDJSON_MALLOC std::malloc +#define RAPIDJSON_MALLOC(size) std::malloc(size) #endif #ifndef RAPIDJSON_REALLOC ///! customization point for global \c realloc -#define RAPIDJSON_REALLOC std::realloc +#define RAPIDJSON_REALLOC(ptr, new_size) std::realloc(ptr, new_size) #endif #ifndef RAPIDJSON_FREE ///! customization point for global \c free -#define RAPIDJSON_FREE std::free +#define RAPIDJSON_FREE(ptr) std::free(ptr) #endif ///////////////////////////////////////////////////////////////////////////////