From: Yang Tse Date: Fri, 13 Apr 2007 07:57:31 +0000 (+0000) Subject: fix compiler warning X-Git-Tag: curl-7_16_3~193 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=038fe54e2133119e7836d79ea4aaa5ca705159fc;p=thirdparty%2Fcurl.git fix compiler warning --- 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;