From 1c192cc3fb9b47fca5b58a07d42cba92355a2a83 Mon Sep 17 00:00:00 2001 From: badlogic Date: Mon, 18 Jul 2016 15:08:45 +0200 Subject: [PATCH] [cocos2d-x] Closes #472, fail gracefully if file is not found --- spine-cocos2dx/src/spine/spine-cocos2dx.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/spine-cocos2dx/src/spine/spine-cocos2dx.cpp b/spine-cocos2dx/src/spine/spine-cocos2dx.cpp index 6d00b46ac..e36a42fe8 100644 --- a/spine-cocos2dx/src/spine/spine-cocos2dx.cpp +++ b/spine-cocos2dx/src/spine/spine-cocos2dx.cpp @@ -77,6 +77,7 @@ void _spAtlasPage_disposeTexture (spAtlasPage* self) { char* _spUtil_readFile (const char* path, int* length) { Data data = FileUtils::getInstance()->getDataFromFile( FileUtils::getInstance()->fullPathForFilename(path).c_str()); + if (data.isNull()) return 0; *length = data.getSize(); char* bytes = MALLOC(char, *length); memcpy(bytes, data.getBytes(), *length);