diff --git a/modules/core/src/persistence.cpp b/modules/core/src/persistence.cpp index 74644efe7..c880aa882 100644 --- a/modules/core/src/persistence.cpp +++ b/modules/core/src/persistence.cpp @@ -50,12 +50,12 @@ #define USE_ZLIB 1 #ifdef __APPLE__ -#include "TargetConditionals.h" -#if defined TARGET_OS_IPHONE || defined TARGET_IPHONE_SIMULATOR -#undef USE_ZLIB -#define USE_ZLIB 0 -typedef void* gzFile; -#endif +# include "TargetConditionals.h" +# if (defined TARGET_OS_IPHONE && TARGET_OS_IPHONE) || (defined TARGET_IPHONE_SIMULATOR && TARGET_IPHONE_SIMULATOR) +# undef USE_ZLIB +# define USE_ZLIB 0 + typedef void* gzFile; +# endif #endif #if USE_ZLIB