Commit e8f16fcb authored by Brendan Shanks's avatar Brendan Shanks Committed by Alexandre Julliard

cmd: Use RtlGetVersion to fix displayed Windows version on Win8.1 or 10 prefix.

parent 5b47a2db
......@@ -22,6 +22,7 @@
#define IDI_ICON1 1
#include <windows.h>
#include <windef.h>
#include <winternl.h>
#ifndef RC_INVOKED
#include <string.h>
#include <stdlib.h>
......
......@@ -2437,7 +2437,7 @@ int __cdecl wmain (int argc, WCHAR *argvW[])
static const WCHAR cmdW[] = {'\\','c','m','d','.','e','x','e',0};
WCHAR comspec[MAX_PATH];
CMD_LIST *toExecute = NULL; /* Commands left to be executed */
OSVERSIONINFOW osv;
RTL_OSVERSIONINFOEXW osv;
char osver[50];
STARTUPINFOW startupInfo;
......@@ -2452,7 +2452,7 @@ int __cdecl wmain (int argc, WCHAR *argvW[])
/* Get the windows version being emulated */
osv.dwOSVersionInfoSize = sizeof(osv);
GetVersionExW(&osv);
RtlGetVersion(&osv);
/* Pre initialize some messages */
lstrcpyW(anykey, WCMD_LoadMessage(WCMD_ANYKEY));
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment