summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlan Antonuk <alan.antonuk@gmail.com>2018-03-27 23:17:42 -0700
committerAlan Antonuk <alan.antonuk@gmail.com>2018-03-28 22:48:23 -0700
commite649cede078de963acb2a4d78728134143d791b5 (patch)
treebd036927cdc3ad035285ea8b8838aea4daf2414f
parentf45fa47f3c4c50f2a37130c959be122b08670a00 (diff)
downloadrabbitmq-c-e649cede078de963acb2a4d78728134143d791b5.tar.gz
lib: define WINVER under mingw
Fixes #488
-rw-r--r--librabbitmq/win32/threads.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/librabbitmq/win32/threads.h b/librabbitmq/win32/threads.h
index 3ae571f..69371f3 100644
--- a/librabbitmq/win32/threads.h
+++ b/librabbitmq/win32/threads.h
@@ -27,7 +27,10 @@
#ifndef AMQP_THREAD_H
#define AMQP_THREAD_H
-#ifndef WINVER
+#if !defined(WINVER) || defined(__MINGW32__) || defined(__MINGW64__)
+#ifdef WINVER
+#undef WINVER
+#endif
/* Windows Vista or newer */
#define WINVER 0x0600
#endif