aboutsummaryrefslogtreecommitdiffstats
path: root/src/w32-util.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/w32-util.c')
-rw-r--r--src/w32-util.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/w32-util.c b/src/w32-util.c
index 7feaf6b9..a90f4056 100644
--- a/src/w32-util.c
+++ b/src/w32-util.c
@@ -44,7 +44,11 @@
#include <fcntl.h>
#include <io.h>
-#define _WIN32_IE 0x0400 /* Required for SHGetSpecialFolderPathA. */
+#if __MINGW64_VERSION_MAJOR >= 2
+# define _WIN32_IE 0x0501 /* Required by mingw64 toolkit. */
+#else
+# define _WIN32_IE 0x0400 /* Required for SHGetSpecialFolderPathA. */
+#endif
/* We need to include the windows stuff here prior to shlobj.h so that
we get the right winsock version. This is usually done in util.h