Update config.h

This commit is contained in:
blueloveTH 2025-06-02 15:09:10 +08:00
parent f83fe30ab5
commit a0bd1a3f3b

View File

@ -27,9 +27,15 @@
// Memory allocation functions
#ifndef PK_MALLOC
#ifndef __cplusplus
#define PK_MALLOC(size) malloc(size)
#define PK_REALLOC(ptr, size) realloc(ptr, size)
#define PK_FREE(ptr) free(ptr)
#else
#define PK_MALLOC(size) std::malloc(size)
#define PK_REALLOC(ptr, size) std::realloc(ptr, size)
#define PK_FREE(ptr) std::free(ptr)
#endif
#endif
// This is the maximum size of the value stack in py_TValue units