diff options
| -rw-r--r-- | test/minigzip.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/test/minigzip.c b/test/minigzip.c index 8df89373..fb0ef161 100644 --- a/test/minigzip.c +++ b/test/minigzip.c | |||
| @@ -252,7 +252,7 @@ static int gzwrite(gzFile gz, const void *buf, unsigned len) { | |||
| 252 | (void)deflate(strm, Z_NO_FLUSH); | 252 | (void)deflate(strm, Z_NO_FLUSH); |
| 253 | fwrite(out, 1, BUFLEN - strm->avail_out, gz->file); | 253 | fwrite(out, 1, BUFLEN - strm->avail_out, gz->file); |
| 254 | } while (strm->avail_out == 0); | 254 | } while (strm->avail_out == 0); |
| 255 | return len; | 255 | return (int)len; |
| 256 | } | 256 | } |
| 257 | 257 | ||
| 258 | static int gzread(gzFile gz, void *buf, unsigned len) { | 258 | static int gzread(gzFile gz, void *buf, unsigned len) { |
| @@ -269,7 +269,7 @@ static int gzread(gzFile gz, void *buf, unsigned len) { | |||
| 269 | strm->next_out = (void *)buf; | 269 | strm->next_out = (void *)buf; |
| 270 | strm->avail_out = len; | 270 | strm->avail_out = len; |
| 271 | do { | 271 | do { |
| 272 | got = fread(in, 1, 1, gz->file); | 272 | got = (unsigned)fread(in, 1, 1, gz->file); |
| 273 | if (got == 0) | 273 | if (got == 0) |
| 274 | break; | 274 | break; |
| 275 | strm->next_in = in; | 275 | strm->next_in = in; |
| @@ -283,7 +283,7 @@ static int gzread(gzFile gz, void *buf, unsigned len) { | |||
| 283 | if (ret == Z_STREAM_END) | 283 | if (ret == Z_STREAM_END) |
| 284 | inflateReset(strm); | 284 | inflateReset(strm); |
| 285 | } while (strm->avail_out); | 285 | } while (strm->avail_out); |
| 286 | return len - strm->avail_out; | 286 | return (int)(len - strm->avail_out); |
| 287 | } | 287 | } |
| 288 | 288 | ||
| 289 | static int gzclose(gzFile gz) { | 289 | static int gzclose(gzFile gz) { |
