From: Marcel Raad Date: Wed, 23 Jul 2014 10:05:47 +0000 (+0200) Subject: conncache: fix compiler warning X-Git-Tag: curl-7_38_0~186 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2cd0c2d244a95f1c9e21a8854234023ceec194b6;p=thirdparty%2Fcurl.git conncache: fix compiler warning warning C4267: '=' : conversion from 'size_t' to 'long', possible loss of data The member connection_id of struct connectdata is a long (always a 32-bit signed integer on Visual C++) and the member next_connection_id of struct conncache is a size_t, so one of them should be changed to match the other. This patch the size_t in struct conncache to long (the less invasive change as that variable is only ever used in a single code line). Bug: http://curl.haxx.se/bug/view.cgi?id=1399 --- diff --git a/lib/conncache.h b/lib/conncache.h index 691f061f94..866554b63b 100644 --- a/lib/conncache.h +++ b/lib/conncache.h @@ -25,7 +25,7 @@ struct conncache { struct curl_hash *hash; size_t num_connections; - size_t next_connection_id; + long next_connection_id; }; struct conncache *Curl_conncache_init(int size);