Commit 06c3bec6 authored by Gisle Vanem's avatar Gisle Vanem
Browse files

Avoid gcc warning "dereferencing type-punned pointer

will break strict-aliasing rules".
parent e8c3bb45
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -458,8 +458,9 @@ CURLcode Curl_output_ntlm(struct connectdata *conn,
        (PCtxtHandle,PSecBufferDesc);
      HMODULE hSecur32 = GetModuleHandle("secur32.dll");
      if (hSecur32 != NULL) {
        *((void**)&pCompleteAuthToken) =
          (void*)GetProcAddress(hSecur32, "CompleteAuthToken");
        pCompleteAuthToken =
          (SECURITY_STATUS (__stdcall *)(PCtxtHandle,PSecBufferDesc))
            GetProcAddress(hSecur32, "CompleteAuthToken");
        if( pCompleteAuthToken != NULL ) {
          pCompleteAuthToken(&ntlm->c_handle, &desc);
        }