diff --git a/src/modules/image/magpie/STBHandler.cpp b/src/modules/image/magpie/STBHandler.cpp index 5dce9850f..9f2b8372d 100644 --- a/src/modules/image/magpie/STBHandler.cpp +++ b/src/modules/image/magpie/STBHandler.cpp @@ -29,6 +29,12 @@ static void loveSTBIAssert(bool test, const char *teststr) throw love::Exception("Could not decode image (stb_image assertion '%s' failed)", teststr); } +// Workaround when building for iOS Simulator with deployment target=8.0 +#include "common/config.h" +#if defined(LOVE_IOS) && defined(TARGET_OS_SIMULATOR) +#define STBI_NO_THREAD_LOCALS +#endif + // stb_image #define STBI_ONLY_JPEG // #define STBI_ONLY_PNG