]> granicus.if.org Git - curl/commitdiff
SMB: fix uninitialized local variable
authorDaniel Stenberg <daniel@haxx.se>
Mon, 13 Nov 2017 07:26:54 +0000 (08:26 +0100)
committerDaniel Stenberg <daniel@haxx.se>
Mon, 13 Nov 2017 07:27:36 +0000 (08:27 +0100)
Reported-by: Brian Carpenter
lib/smb.c

index 13dfd514b4246ecb1a99bd9c2813aa37baa416ed..efcfd2da24f58edf88559a65c1874c8cf585dd28 100644 (file)
--- a/lib/smb.c
+++ b/lib/smb.c
@@ -648,7 +648,7 @@ static CURLcode smb_connection_state(struct connectdata *conn, bool *done)
   if(smbc->state == SMB_CONNECTING) {
 #ifdef USE_SSL
     if((conn->handler->flags & PROTOPT_SSL)) {
-      bool ssl_done;
+      bool ssl_done = FALSE;
       result = Curl_ssl_connect_nonblocking(conn, FIRSTSOCKET, &ssl_done);
       if(result && result != CURLE_AGAIN)
         return result;