Glenn Maynard's patch completely disabled PuTTY{,tel} on any system
authorsimon <simon@cda61777-01e9-0310-a592-d414129be87e>
Sat, 4 Aug 2001 15:45:25 +0000 (15:45 +0000)
committersimon <simon@cda61777-01e9-0310-a592-d414129be87e>
Sat, 4 Aug 2001 15:45:25 +0000 (15:45 +0000)
that didn't support OSVERSIONINFOEX. For example, such wildly out of
date things as NT4. Now fixed.

git-svn-id: svn://svn.tartarus.org/sgt/putty@1174 cda61777-01e9-0310-a592-d414129be87e

window.c

index 3fd445f..42e4d6d 100644 (file)
--- a/window.c
+++ b/window.c
@@ -170,12 +170,12 @@ int WINAPI WinMain(HINSTANCE inst, HINSTANCE prev, LPSTR cmdline, int show)
 
     {
        ZeroMemory(&osVersion, sizeof(osVersion));
-       osVersion.dwOSVersionInfoSize = sizeof(osVersion);
+       osVersion.dwOSVersionInfoSize = sizeof(OSVERSIONINFOEX);
 
        if(!GetVersionEx ((OSVERSIONINFO *) &osVersion)) {
        // If OSVERSIONINFOEX doesn't work, try OSVERSIONINFO.
 
-       osVersion.dwOSVersionInfoSize = sizeof (osVersion);
+       osVersion.dwOSVersionInfoSize = sizeof (OSVERSIONINFO);
        if (!GetVersionEx ( (OSVERSIONINFO *) &osVersion))
            return FALSE;
        }