[evince] [windows] Properly define the _WIN32_WINNT version



commit 9e435a09b62c4845052e46122911fe7c2f26d877
Author: Hib Eris <hib hiberis nl>
Date:   Tue Dec 29 12:08:40 2009 +0100

    [windows] Properly define the _WIN32_WINNT version

 Makefile.am                      |    5 +++++
 previewer/ev-previewer.c         |    4 +++-
 shell/main.c                     |    4 +++-
 thumbnailer/evince-thumbnailer.c |    4 +++-
 4 files changed, 14 insertions(+), 3 deletions(-)
---
diff --git a/Makefile.am b/Makefile.am
index 7880c3a..4647ca4 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1,5 +1,10 @@
 ACLOCAL_AMFLAGS = -I m4
 
+# Set the minimum required Windows version to Windows 2000 (0x0500).
+if PLATFORM_WIN32
+AM_CPPFLAGS = -D_WIN32_WINNT=0x0500
+endif
+
 SUBDIRS = \
 	cut-n-paste \
 	data \
diff --git a/previewer/ev-previewer.c b/previewer/ev-previewer.c
index 7a83eee..d8c1643 100644
--- a/previewer/ev-previewer.c
+++ b/previewer/ev-previewer.c
@@ -33,7 +33,9 @@
 #endif
 #include <io.h>
 #include <conio.h>
-#define _WIN32_WINNT 0x0500
+#if !(_WIN32_WINNT >= 0x0500)
+#error "_WIN32_WINNT must be defined >= 0x0500"
+#endif
 #include <windows.h>
 #endif
 
diff --git a/shell/main.c b/shell/main.c
index 23872ed..e906ac6 100644
--- a/shell/main.c
+++ b/shell/main.c
@@ -46,7 +46,9 @@
 #endif
 #include <io.h>
 #include <conio.h>
-#define _WIN32_WINNT 0x0500
+#if !(_WIN32_WINNT >= 0x0500)
+#error "_WIN32_WINNT must be defined >= 0x0500"
+#endif
 #include <windows.h>
 #endif
 
diff --git a/thumbnailer/evince-thumbnailer.c b/thumbnailer/evince-thumbnailer.c
index 6ec0f6c..13c6db6 100644
--- a/thumbnailer/evince-thumbnailer.c
+++ b/thumbnailer/evince-thumbnailer.c
@@ -31,7 +31,9 @@
 #endif
 #include <io.h>
 #include <conio.h>
-#define _WIN32_WINNT 0x0500
+#if !(_WIN32_WINNT >= 0x0500)
+#error "_WIN32_WINNT must be defined >= 0x0500"
+#endif
 #include <windows.h>
 #endif
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]