diff --git a/spine-cocos2dx/src/spine/spine-cocos2dx.cpp b/spine-cocos2dx/src/spine/spine-cocos2dx.cpp index 6a8d6b51c..011829088 100644 --- a/spine-cocos2dx/src/spine/spine-cocos2dx.cpp +++ b/spine-cocos2dx/src/spine/spine-cocos2dx.cpp @@ -178,7 +178,7 @@ char *Cocos2dExtension::_readFile(const spine::String &path, int *length) { return ret; #else *length = static_cast(data.getSize()); - char* bytes = MALLOC(char, *length); + auto bytes = SpineExtension::alloc(*length, __FILE__, __LINE__); memcpy(bytes, data.getBytes(), *length); return bytes; #endif