diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2013-11-20 02:21:11 +0400 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2013-11-20 02:21:11 +0400 |
commit | c9f36df332f11827645ac97c97f04009d744eb1a (patch) | |
tree | 184b852b8bb0580e51022c29fcc50fd808321d22 /winsup/cygwin/wincap.cc | |
parent | f8863cbe540a4034f658efef1010fc07894afb2f (diff) |
* ntdll.h (RtlGetVersion): Declare.
* wincap.cc (wincapc::init): Rather than GetVersionEx, call
RtlGetVersion which is not crippled by missing Windows 8.1 manifest.
* wincap.h (wincapc): Change type of version to RTL_OSVERSIONINFOEXW.
Align formatting of all class members.
Diffstat (limited to 'winsup/cygwin/wincap.cc')
-rw-r--r-- | winsup/cygwin/wincap.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/winsup/cygwin/wincap.cc b/winsup/cygwin/wincap.cc index d84679df5..cdbb1c37e 100644 --- a/winsup/cygwin/wincap.cc +++ b/winsup/cygwin/wincap.cc @@ -172,8 +172,8 @@ wincapc::init () return; // already initialized GetSystemInfo (&system_info); - version.dwOSVersionInfoSize = sizeof (OSVERSIONINFOEX); - GetVersionEx (reinterpret_cast<LPOSVERSIONINFO>(&version)); + version.dwOSVersionInfoSize = sizeof (RTL_OSVERSIONINFOEXW); + RtlGetVersion (&version); switch (version.dwMajorVersion) { |