Win32: define _WIN32_IE in a centralized way
authorJean-Baptiste Kempf <jb@videolan.org>
Wed, 8 Jun 2011 16:30:03 +0000 (18:30 +0200)
committerJean-Baptiste Kempf <jb@videolan.org>
Wed, 8 Jun 2011 16:30:03 +0000 (18:30 +0200)
configure.ac
modules/misc/text_renderer/freetype.c
src/win32/dirs.c

index 1f78265..b4f7a48 100644 (file)
@@ -295,6 +295,7 @@ case "${host_os}" in
     AC_CHECK_TOOL(WINDRES, windres, :)
     AC_CHECK_TOOL(OBJCOPY, objcopy, :)
     AC_DEFINE([_WIN32_WINNT], 0x0501, [Define to '0x0501' for Windows XP APIs.])
+    AC_DEFINE([_WIN32_IE], 0x0501, [Define to '0x0501' for IE 5.01 (and shell) APIs.])
 
     case "${host_os}" in
       *wince* | *mingwce* | *mingw32ce*)
index aad1d26..7eb4220 100644 (file)
@@ -73,7 +73,6 @@
 
 /* Win32 GDI */
 #ifdef WIN32
-# define _WIN32_IE 0x0500
 # include <windows.h>
 # include <shlobj.h>
 # define HAVE_STYLES
index 519de2a..1f6ee33 100644 (file)
@@ -27,9 +27,6 @@
 
 #include <vlc_common.h>
 
-#ifndef _WIN32_IE
-# define _WIN32_IE 0x0501
-#endif
 #include <w32api.h>
 #ifndef UNDER_CE
 # include <direct.h>