aboutsummaryrefslogtreecommitdiffstats
path: root/extension
diff options
context:
space:
mode:
Diffstat (limited to 'extension')
-rw-r--r--extension/ChangeLog11
-rw-r--r--extension/filefuncs.c1
-rw-r--r--extension/readdir.c1
-rw-r--r--extension/time.c1
4 files changed, 14 insertions, 0 deletions
diff --git a/extension/ChangeLog b/extension/ChangeLog
index 02b426ee..2bffccf8 100644
--- a/extension/ChangeLog
+++ b/extension/ChangeLog
@@ -1,3 +1,14 @@
+2013-06-01 Eli Zaretskii <eliz@gnu.org>
+
+ * filefuncs.c [_WIN32]: Define WIN32_LEAN_AND_MEAN before
+ including windows.h.
+
+ * readdir.c [__MINGW32__]: Define WIN32_LEAN_AND_MEAN before
+ including windows.h.
+
+ * filefuncs.c [HAVE_GETSYSTEMTIMEASFILETIME]: Define
+ WIN32_LEAN_AND_MEAN before including windows.h.
+
2013-05-29 Arnold D. Robbins <arnold@skeeve.com>
* configure.ac: Add <sys/param.h> header check.
diff --git a/extension/filefuncs.c b/extension/filefuncs.c
index 0afed056..5ef0e61b 100644
--- a/extension/filefuncs.c
+++ b/extension/filefuncs.c
@@ -77,6 +77,7 @@
#define major(s) (s)
#define minor(s) (0)
+#define WIN32_LEAN_AND_MEAN
#include <windows.h>
/* get_inode --- get the inode of a file */
diff --git a/extension/readdir.c b/extension/readdir.c
index 9d53ad9a..ed770faa 100644
--- a/extension/readdir.c
+++ b/extension/readdir.c
@@ -51,6 +51,7 @@
#endif
#ifdef __MINGW32__
+#define WIN32_LEAN_AND_MEAN
#include <windows.h>
#endif
diff --git a/extension/time.c b/extension/time.c
index cf39ccc2..9fadfe54 100644
--- a/extension/time.c
+++ b/extension/time.c
@@ -62,6 +62,7 @@ int plugin_is_GPL_compatible;
#include <time.h>
#endif
#if defined(HAVE_GETSYSTEMTIMEASFILETIME)
+#define WIN32_LEAN_AND_MEAN
#include <windows.h>
#endif