sspi: Fixed incompatible parameter pointer type in Curl_sspi_version
authorMarc Hoersken <info@marc-hoersken.de>
Sun, 10 Jun 2012 21:31:59 +0000 (23:31 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Mon, 11 Jun 2012 17:00:37 +0000 (19:00 +0200)
lib/curl_sspi.c

index 3f41762..80b929f 100644 (file)
@@ -124,6 +124,7 @@ CURLcode Curl_sspi_version(int *major, int *minor, int *build, int *special)
   LPTSTR path = NULL;
   LPVOID data = NULL;
   DWORD size, handle;
+  UINT length;
 
   if(!s_hSecDll)
     return CURLE_FAILED_INIT;
@@ -138,7 +139,7 @@ CURLcode Curl_sspi_version(int *major, int *minor, int *build, int *special)
       data = malloc(size);
       if(data) {
         if(GetFileVersionInfo(path, handle, size, data)) {
-          if(!VerQueryValue(data, "\\", &version_info, &handle))
+          if(!VerQueryValue(data, "\\", (LPVOID*) &version_info, &length))
             result = CURLE_OUT_OF_MEMORY;
         }
         else