From 585ebf50f7f1dba0231b63841f80fb63cf42700c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= Date: Sun, 13 Jan 2019 20:28:49 -0500 Subject: [PATCH] build-sys: build with Vista API by default Both qemu & qga build with Vista API by default already, by defining _WIN32_WINNT 0x0600. Set it globally in osdep.h instead. This replaces WINVER by _WIN32_WINNT in osdep.h. WINVER doesn't seem to be really useful these days. (see also https://blogs.msdn.microsoft.com/oldnewthing/20070411-00/?p=27283) Backports commit 56cdca1d7a6a9c8ce28287b8c986ac9ea87ba603 from qemu --- qemu/include/qemu/osdep.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/qemu/include/qemu/osdep.h b/qemu/include/qemu/osdep.h index 1afa4976..54f8362d 100644 --- a/qemu/include/qemu/osdep.h +++ b/qemu/include/qemu/osdep.h @@ -63,8 +63,8 @@ typedef __float128 _Float128; #ifdef _WIN32 /* as defined in sdkddkver.h */ -#ifndef WINVER -#define WINVER 0x0501 /* XP */ +#ifndef _WIN32_WINNT +#define _WIN32_WINNT 0x0600 /* Vista */ #endif /* reduces the number of implicitly included headers */ #ifndef WIN32_LEAN_AND_MEAN