[extlib] CMakeLists.txt: Add STRICT macros for MiniZip.

This ensures unzFile/zipFile are opaque types instead of just
typedefs of void*.
This commit is contained in:
David Korth 2025-04-07 19:16:41 -04:00
parent dedee7e5c7
commit 4779ac6f75

View File

@ -223,7 +223,7 @@ ADD_SUBDIRECTORY(minizip-ng)
SET_EXTLIB_PROPERTIES(minizip)
SET_EXTLIB_PROPERTIES(minigzip_cli)
SET_EXTLIB_PROPERTIES(minizip_cli)
TARGET_COMPILE_DEFINITIONS(minizip PUBLIC -DMZ_COMPAT_VERSION=120)
TARGET_COMPILE_DEFINITIONS(minizip PUBLIC -DMZ_COMPAT_VERSION=120 -DSTRICTZIPUNZIP=1 -DSTRICTZIP=1 -DSTRICTUNZIP=1)
UNSET(USE_COMPAT)
UNSET(COMPRESS_ONLY)
UNSET(DECOMPRESS_ONLY)