]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
win32: Fix compilation warnings from commit 40c921f8b8
authorSteve Holme <steve_holme@hotmail.com>
Sat, 1 Aug 2015 21:50:42 +0000 (22:50 +0100)
committerSteve Holme <steve_holme@hotmail.com>
Sat, 1 Aug 2015 21:55:01 +0000 (22:55 +0100)
connect.c:953:5: warning: initializer element is not computable at load
                 time
connect.c:953:5: warning: missing initializer for field 'dwMinorVersion'
                 of 'OSVERSIONINFOEX'
curl_sspi.c:97:5: warning: initializer element is not computable at load
                  time
curl_sspi.c:97:5: warning: missing initializer for field 'szCSDVersion'
                  of 'OSVERSIONINFOEX'

lib/connect.c
lib/curl_sspi.c

index 5cb89280cc71aea00d95ba77b538fb9b602cf210..18ac32c324cae9c5c82e5ebc824416bba5b4bd64 100644 (file)
@@ -950,7 +950,11 @@ void Curl_sndbufset(curl_socket_t sockfd)
     }
 #else
     ULONGLONG cm;
-    OSVERSIONINFOEX osver = { sizeof osver, majorVersion, };
+    OSVERSIONINFOEX osver;
+
+    memset(&osver, 0, sizeof(osver));
+    osver.dwOSVersionInfoSize = sizeof(osver);
+    osver.dwMajorVersion = majorVersion;
 
     cm = VerSetConditionMask(0, VER_MAJORVERSION, VER_GREATER_EQUAL);
     cm = VerSetConditionMask(cm, VER_MINORVERSION, VER_GREATER_EQUAL);
index d54587bbbfb4bdb2b6d598713a0464c6071df807..d2c37670ee1c01921c5fd80e50ab418136958786 100644 (file)
@@ -94,7 +94,12 @@ CURLcode Curl_sspi_global_init(void)
       securityDll = TRUE;
 #else
     ULONGLONG cm;
-    OSVERSIONINFOEX osver = { sizeof osver, majorVersion, 0, 0, platformId, };
+    OSVERSIONINFOEX osver;
+
+    memset(&osver, 0, sizeof(osver));
+    osver.dwOSVersionInfoSize = sizeof(osver);
+    osver.dwMajorVersion = majorVersion;
+    osver.dwPlatformId = platformId;
 
     cm = VerSetConditionMask(0, VER_MAJORVERSION, VER_EQUAL);
     cm = VerSetConditionMask(cm, VER_MINORVERSION, VER_GREATER_EQUAL);