diff options
author | Daniel Stenberg <daniel@haxx.se> | 2004-07-04 21:53:46 +0000 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2004-07-04 21:53:46 +0000 |
commit | e39b29fc4828d20ff7aff3b23370f7cdde5d6621 (patch) | |
tree | ca511539778534c51f0e69baf6cc29c6f50d6e60 /lib/content_encoding.c | |
parent | 4c17ba4fc044eb7eb02ed7ea8c716b8f7e6614d9 (diff) | |
download | curl-e39b29fc4828d20ff7aff3b23370f7cdde5d6621.tar.gz |
typecast the conversion to uInt when assigning z->avail_in to prevent
warnings from picky compilers
Diffstat (limited to 'lib/content_encoding.c')
-rw-r--r-- | lib/content_encoding.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/lib/content_encoding.c b/lib/content_encoding.c index 387e81703..b786e3f9c 100644 --- a/lib/content_encoding.c +++ b/lib/content_encoding.c @@ -94,7 +94,7 @@ Curl_unencode_deflate_write(struct SessionHandle *data, /* Set the compressed input when this function is called */ z->next_in = (Bytef *)k->str; - z->avail_in = nread; + z->avail_in = (uInt)nread; /* because the buffer size is fixed, iteratively decompress and transfer to the client via client_write. */ @@ -251,7 +251,7 @@ Curl_unencode_gzip_write(struct SessionHandle *data, switch (check_gzip_header((unsigned char *)k->str, nread, &hlen)) { case GZIP_OK: z->next_in = (Bytef *)k->str + hlen; - z->avail_in = nread - hlen; + z->avail_in = (uInt)(nread - hlen); k->zlib_init = 3; /* Inflating stream state */ break; @@ -263,7 +263,7 @@ Curl_unencode_gzip_write(struct SessionHandle *data, * the first place, and it's even more unlikely for a transfer to fail * immediately afterwards, it should seldom be a problem. */ - z->avail_in = nread; + z->avail_in = (uInt)nread; z->next_in = malloc(z->avail_in); if (z->next_in == NULL) { return exit_zlib(z, &k->zlib_init, CURLE_OUT_OF_MEMORY); @@ -299,7 +299,7 @@ Curl_unencode_gzip_write(struct SessionHandle *data, free(z->next_in); /* Don't point into the malloced block since we just freed it */ z->next_in = (Bytef *)k->str + hlen + nread - z->avail_in; - z->avail_in = z->avail_in - hlen; + z->avail_in = (uInt)(z->avail_in - hlen); k->zlib_init = 3; /* Inflating stream state */ break; @@ -317,7 +317,7 @@ Curl_unencode_gzip_write(struct SessionHandle *data, else { /* Inflating stream state */ z->next_in = (Bytef *)k->str; - z->avail_in = nread; + z->avail_in = (uInt)nread; } if (z->avail_in == 0) { |