瀏覽代碼

Update zip.c (#5639)

Now works with GCC without failing the compilation.

Co-authored-by: Kim Kulling <[email protected]>
ThatOSDev 1 年之前
父節點
當前提交
dd1474e280
共有 1 個文件被更改,包括 6 次插入2 次删除
  1. 6 2
      contrib/zip/src/zip.c

+ 6 - 2
contrib/zip/src/zip.c

@@ -13,10 +13,14 @@
 #include <sys/stat.h>
 #include <time.h>
 
+#if defined(_MSC_VER)
+/* For Visual Studio only, NOT MinGW (GCC) -- ThatOSDev */
+#pragma warning( disable : 4706 )
+#endif
+
 #if defined(_WIN32) || defined(__WIN32__) || defined(_MSC_VER) ||              \
     defined(__MINGW32__)
-/* Win32, DOS, MSVC, MSVS */
-#pragma warning( disable : 4706 )
+/* Win32, DOS, MSVC, MSVS, MinGW(GCC for windows) */
 #include <direct.h>
 
 #define STRCLONE(STR) ((STR) ? _strdup(STR) : NULL)