Module: wine Branch: master Commit: db5745c0016d0898e0adc7df40164098b4fb4387 URL: http://source.winehq.org/git/wine.git/?a=commit;h=db5745c0016d0898e0adc7df40...
Author: Rob Shearman rob@codeweavers.com Date: Fri Mar 14 18:09:20 2008 +0000
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.
---
dlls/wininet/http.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-)
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 @@ static BOOL HTTP_DoAuthorization( LPWININETHTTPREQW lpwhr, LPCWSTR pszAuthValue, else { ERR("InitializeSecurityContextW returned error 0x%08x\n", sec_status); + pAuthInfo->finished = TRUE; HeapFree(GetProcessHeap(), 0, out.pvBuffer); return FALSE; }