| commit | db5745c0016d0898e0adc7df40164098b4fb4387 | [log] [tgz] | 
|---|---|---|
| author | Rob Shearman <rob@codeweavers.com> | Fri Mar 14 18:09:20 2008 +0000 | 
| committer | Alexandre Julliard <julliard@winehq.org> | Sat Mar 15 10:58:38 2008 +0100 | 
| tree | 63f4ffc828c8e8e487b58be70949b6c48a5b457d | |
| parent | e74514b1383c099fec95086b07ad1eb89028485a [diff] | 
wininet: If we receive an error from InitializeSecurityContext in HTTP_DoAuthorization then set pAuthInfo->finished so that we don't carry on using the security context.
diff --git a/dlls/wininet/http.c b/dlls/wininet/http.c index f2fa994..d02217a 100644 --- a/dlls/wininet/http.c +++ b/dlls/wininet/http.c
@@ -599,6 +599,7 @@ else { ERR("InitializeSecurityContextW returned error 0x%08x\n", sec_status); + pAuthInfo->finished = TRUE; HeapFree(GetProcessHeap(), 0, out.pvBuffer); return FALSE; }