summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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