diff options
Diffstat (limited to 'infutil.c')
-rw-r--r-- | infutil.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -31,7 +31,7 @@ int r; | |||
31 | q = s->read; | 31 | q = s->read; |
32 | 32 | ||
33 | /* compute number of bytes to copy as far as end of window */ | 33 | /* compute number of bytes to copy as far as end of window */ |
34 | n = (q <= s->write ? s->write : s->end) - q; | 34 | n = (uInt)((q <= s->write ? s->write : s->end) - q); |
35 | if (n > z->avail_out) n = z->avail_out; | 35 | if (n > z->avail_out) n = z->avail_out; |
36 | if (n && r == Z_BUF_ERROR) r = Z_OK; | 36 | if (n && r == Z_BUF_ERROR) r = Z_OK; |
37 | 37 | ||
@@ -55,7 +55,7 @@ int r; | |||
55 | s->write = s->window; | 55 | s->write = s->window; |
56 | 56 | ||
57 | /* compute bytes to copy */ | 57 | /* compute bytes to copy */ |
58 | n = s->write - q; | 58 | n = (uInt)(s->write - q); |
59 | if (n > z->avail_out) n = z->avail_out; | 59 | if (n > z->avail_out) n = z->avail_out; |
60 | if (n && r == Z_BUF_ERROR) r = Z_OK; | 60 | if (n && r == Z_BUF_ERROR) r = Z_OK; |
61 | 61 | ||