[vlc-commits] win32: don't override _WIN32_WINNT if a more recent one is defined
Steve Lhomme
git at videolan.org
Fri Feb 5 19:28:47 CET 2016
vlc | branch: master | Steve Lhomme <robUx4 at videolabs.io> | Sat Jan 30 09:26:35 2016 +0100| [82b3f53d4717bdb9f9cf38b05f56c53e754a73d3] | committer: Jean-Baptiste Kempf
win32: don't override _WIN32_WINNT if a more recent one is defined
Signed-off-by: Jean-Baptiste Kempf <jb at videolan.org>
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=82b3f53d4717bdb9f9cf38b05f56c53e754a73d3
---
modules/audio_output/mmdevice.c | 6 +++++-
modules/audio_output/wasapi.c | 6 +++++-
modules/video_output/msw/win32touch.h | 4 ++--
3 files changed, 12 insertions(+), 4 deletions(-)
diff --git a/modules/audio_output/mmdevice.c b/modules/audio_output/mmdevice.c
index 936be42..286bc9d 100644
--- a/modules/audio_output/mmdevice.c
+++ b/modules/audio_output/mmdevice.c
@@ -18,7 +18,11 @@
* Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA.
*****************************************************************************/
-#define _WIN32_WINNT 0x600
+#if !defined(_WIN32_WINNT) || _WIN32_WINNT < 0x600
+# undef _WIN32_WINNT
+# define _WIN32_WINNT 0x600
+#endif
+
#ifdef HAVE_CONFIG_H
# include <config.h>
#endif
diff --git a/modules/audio_output/wasapi.c b/modules/audio_output/wasapi.c
index 48f6d95..2a588e2 100644
--- a/modules/audio_output/wasapi.c
+++ b/modules/audio_output/wasapi.c
@@ -18,7 +18,11 @@
* Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA.
*****************************************************************************/
-#define _WIN32_WINNT 0x600
+#if !defined(_WIN32_WINNT) || _WIN32_WINNT < 0x600
+# undef _WIN32_WINNT
+# define _WIN32_WINNT 0x600
+#endif
+
#ifdef HAVE_CONFIG_H
# include <config.h>
#endif
diff --git a/modules/video_output/msw/win32touch.h b/modules/video_output/msw/win32touch.h
index d3f9128..8e86eae 100644
--- a/modules/video_output/msw/win32touch.h
+++ b/modules/video_output/msw/win32touch.h
@@ -24,10 +24,10 @@
#ifndef VLC_GESTURE_H_
#define VLC_GESTURE_H_
-# ifdef _WIN32_WINNT
+# if !defined(_WIN32_WINNT) || _WIN32_WINNT < 0x601
# undef _WIN32_WINNT
+# define _WIN32_WINNT 0x0601
# endif
-# define _WIN32_WINNT 0x0601
# include <windows.h>
# include <winuser.h>
More information about the vlc-commits
mailing list