1diff --git a/third_party/zlib/contrib/minizip/iowin32.c b/third_party/zlib/contrib/minizip/iowin32.c 2index bbd7773e67146..3f6867fd7e40b 100644 3--- a/third_party/zlib/contrib/minizip/iowin32.c 4+++ b/third_party/zlib/contrib/minizip/iowin32.c 5@@ -30,19 +30,12 @@ 6 #define _WIN32_WINNT 0x601 7 #endif 8 9-#if _WIN32_WINNT >= _WIN32_WINNT_WIN8 10-// see Include/shared/winapifamily.h in the Windows Kit 11-#if defined(WINAPI_FAMILY_PARTITION) && (!(defined(IOWIN32_USING_WINRT_API))) 12- 13-#if !defined(WINAPI_FAMILY_ONE_PARTITION) 14-#define WINAPI_FAMILY_ONE_PARTITION(PartitionSet, Partition) ((WINAPI_FAMILY & PartitionSet) == Partition) 15-#endif 16- 17-#if WINAPI_FAMILY_ONE_PARTITION(WINAPI_FAMILY, WINAPI_PARTITION_APP) 18+#if !defined(IOWIN32_USING_WINRT_API) 19+#if defined(WINAPI_FAMILY) && (WINAPI_FAMILY == WINAPI_FAMILY_APP) 20+// Windows Store or Universal Windows Platform 21 #define IOWIN32_USING_WINRT_API 1 22 #endif 23 #endif 24-#endif 25 26 typedef struct 27 { 28