Marcus Meissner : winhttp: Initialize schemes (Coverity).

Alexandre Julliard julliard at winehq.org
Wed Jun 12 15:37:24 CDT 2013


Module: wine
Branch: master
Commit: 85f3fe735dd31cf032cf82b851132ca82f3e38ee
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=85f3fe735dd31cf032cf82b851132ca82f3e38ee

Author: Marcus Meissner <marcus at jet.franken.de>
Date:   Wed Jun 12 08:02:51 2013 +0200

winhttp: Initialize schemes (Coverity).

---

 dlls/winhttp/request.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/dlls/winhttp/request.c b/dlls/winhttp/request.c
index 436a02f..3b91c75 100644
--- a/dlls/winhttp/request.c
+++ b/dlls/winhttp/request.c
@@ -1270,8 +1270,10 @@ static BOOL query_auth_schemes( request_t *request, DWORD level, LPDWORD support
             return FALSE;
         }
         scheme = auth_scheme_from_header( buffer );
-        if (first && index == 1) *first = scheme;
-        *supported |= scheme;
+        if (first && index == 1)
+            *first = *supported = scheme;
+        else
+            *supported |= scheme;
 
         heap_free( buffer );
         ret = TRUE;




More information about the wine-cvs mailing list