summaryrefslogtreecommitdiffstats
path: root/src/coda-1-use-stdint.patch
diff options
context:
space:
mode:
Diffstat (limited to 'src/coda-1-use-stdint.patch')
-rw-r--r--src/coda-1-use-stdint.patch22
1 files changed, 22 insertions, 0 deletions
diff --git a/src/coda-1-use-stdint.patch b/src/coda-1-use-stdint.patch
new file mode 100644
index 0000000..77e306a
--- /dev/null
+++ b/src/coda-1-use-stdint.patch
@@ -0,0 +1,22 @@
+This file is part of MXE.
+See index.html for further information.
+
+This patch has been taken from https://github.com/stcorp/coda/pull/9
+
+diff --git a/libcoda/coda.h.in b/libcoda/coda.h.in
+index 1587c61..b7dce21 100644
+--- a/libcoda/coda.h.in
++++ b/libcoda/coda.h.in
+@@ -33,9 +33,9 @@ extern "C"
+ #ifdef WIN32
+ #include <windows.h>
+
+-#if (_MSC_VER < 1600)
+-/* For Visual Studio we can use stdint.h as of Visual Studio 2010
+- * For earlier versions we need to provide our own defines
++#if (_MSC_VER < 1600) && !defined(__MINGW32__)
++/* For Visual Studio > 2010 and MinGW we can use stdint.h
++ * For earlier versions of Visual Studio we need to provide our own defines
+ */
+ #ifndef int8_t
+ #define int8_t signed char