From 038fe54e2133119e7836d79ea4aaa5ca705159fc Mon Sep 17 00:00:00 2001
From: Yang Tse <yangsita@gmail.com>
Date: Fri, 13 Apr 2007 07:57:31 +0000
Subject: [PATCH] fix compiler warning

---
 lib/base64.c    | 2 +-
 lib/inet_pton.c | 2 +-
 lib/multi.c     | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/lib/base64.c b/lib/base64.c
index 5669e4c1df..7b2a9c6a79 100644
--- a/lib/base64.c
+++ b/lib/base64.c
@@ -59,7 +59,7 @@ static void decodeQuantum(unsigned char *dest, const char *src)
   char *found;
 
   for(i = 0; i < 4; i++) {
-    if((found = strchr(table64, src[i])))
+    if((found = strchr(table64, src[i])) != 0)
       x = (x << 6) + (unsigned int)(found - table64);
     else if(src[i] == '=')
       x = (x << 6);
diff --git a/lib/inet_pton.c b/lib/inet_pton.c
index fb7feef284..163df3ce32 100644
--- a/lib/inet_pton.c
+++ b/lib/inet_pton.c
@@ -116,7 +116,7 @@ inet_pton4(const char *src, unsigned char *dst)
 
       if (val > 255)
         return (0);
-      *tp = val;
+      *tp = (unsigned char)val;
       if (! saw_digit) {
         if (++octets > 4)
           return (0);
diff --git a/lib/multi.c b/lib/multi.c
index 3245b520d7..530357392f 100644
--- a/lib/multi.c
+++ b/lib/multi.c
@@ -796,7 +796,7 @@ static CURLMcode multi_runsingle(struct Curl_multi *multi,
   struct Curl_message *msg = NULL;
   bool connected;
   bool async;
-  bool protocol_connect;
+  bool protocol_connect = FALSE;
   bool dophase_done;
   bool done;
   CURLMcode result = CURLM_OK;
-- 
GitLab