summaryrefslogtreecommitdiffstats
path: root/src/libzip-1-static_build.patch
diff options
context:
space:
mode:
Diffstat (limited to 'src/libzip-1-static_build.patch')
-rw-r--r--src/libzip-1-static_build.patch21
1 files changed, 21 insertions, 0 deletions
diff --git a/src/libzip-1-static_build.patch b/src/libzip-1-static_build.patch
new file mode 100644
index 0000000..e314263
--- /dev/null
+++ b/src/libzip-1-static_build.patch
@@ -0,0 +1,21 @@
+This file is part of MXE.
+See index.html for further information.
+
+This is a quick&dirty fix.
+
+The bug is being discussed at
+http://www.nih.at/listarchive/libzip-discuss/msg00304.html
+
+--- a/lib/zip.h 2012-03-15 10:28:05.000000000 +0100
++++ b/lib/zip.h 2012-12-18 02:05:31.416621709 +0100
+@@ -37,8 +37,8 @@
+
+
+ #ifndef ZIP_EXTERN
+-#ifdef _WIN32
+-#define ZIP_EXTERN __declspec(dllimport)
++#ifdef _MSC_VER
++#define ZIP_EXTERN __declspec(dllexport)
+ #else
+ #define ZIP_EXTERN
+ #endif