Avoid some random compiler warnings on various platforms.
This commit is contained in:
@@ -447,11 +447,12 @@ int ZEXPORT deflateGetDictionary (strm, dictionary, dictLength)
|
|||||||
uInt *dictLength;
|
uInt *dictLength;
|
||||||
{
|
{
|
||||||
deflate_state *s;
|
deflate_state *s;
|
||||||
|
uInt len;
|
||||||
|
|
||||||
if (deflateStateCheck(strm))
|
if (deflateStateCheck(strm))
|
||||||
return Z_STREAM_ERROR;
|
return Z_STREAM_ERROR;
|
||||||
s = strm->state;
|
s = strm->state;
|
||||||
uInt len = s->strstart + s->lookahead;
|
len = s->strstart + s->lookahead;
|
||||||
if (len > s->w_size)
|
if (len > s->w_size)
|
||||||
len = s->w_size;
|
len = s->w_size;
|
||||||
if (dictionary != Z_NULL && len)
|
if (dictionary != Z_NULL && len)
|
||||||
@@ -1758,12 +1759,12 @@ local block_state deflate_stored(s, flush)
|
|||||||
* code following this won't be able to either.
|
* code following this won't be able to either.
|
||||||
*/
|
*/
|
||||||
if (flush != Z_NO_FLUSH && s->strm->avail_in == 0 &&
|
if (flush != Z_NO_FLUSH && s->strm->avail_in == 0 &&
|
||||||
s->strstart == s->block_start)
|
(long)s->strstart == s->block_start)
|
||||||
return flush == Z_FINISH ? finish_done : block_done;
|
return flush == Z_FINISH ? finish_done : block_done;
|
||||||
|
|
||||||
/* Fill the window with any remaining input. */
|
/* Fill the window with any remaining input. */
|
||||||
have = s->window_size - s->strstart - 1;
|
have = s->window_size - s->strstart - 1;
|
||||||
if (s->strm->avail_in > have && s->block_start >= s->w_size) {
|
if (s->strm->avail_in > have && s->block_start >= (long)s->w_size) {
|
||||||
/* Slide the window down. */
|
/* Slide the window down. */
|
||||||
s->block_start -= s->w_size;
|
s->block_start -= s->w_size;
|
||||||
s->strstart -= s->w_size;
|
s->strstart -= s->w_size;
|
||||||
|
|||||||
@@ -225,7 +225,7 @@ local z_size_t gz_write(state, buf, len)
|
|||||||
/* directly compress user buffer to file */
|
/* directly compress user buffer to file */
|
||||||
state->strm.next_in = (z_const Bytef *)buf;
|
state->strm.next_in = (z_const Bytef *)buf;
|
||||||
do {
|
do {
|
||||||
unsigned n = -1;
|
unsigned n = (unsigned)-1;
|
||||||
if (n > len)
|
if (n > len)
|
||||||
n = len;
|
n = len;
|
||||||
state->strm.avail_in = n;
|
state->strm.avail_in = n;
|
||||||
|
|||||||
@@ -188,7 +188,7 @@ unsigned short FAR *work;
|
|||||||
extra = lext;
|
extra = lext;
|
||||||
match = 257;
|
match = 257;
|
||||||
break;
|
break;
|
||||||
case DISTS:
|
default: /* DISTS */
|
||||||
base = dbase;
|
base = dbase;
|
||||||
extra = dext;
|
extra = dext;
|
||||||
match = 0;
|
match = 0;
|
||||||
@@ -214,7 +214,7 @@ unsigned short FAR *work;
|
|||||||
for (;;) {
|
for (;;) {
|
||||||
/* create table entry */
|
/* create table entry */
|
||||||
here.bits = (unsigned char)(len - drop);
|
here.bits = (unsigned char)(len - drop);
|
||||||
if (work[sym] + 1 < match) {
|
if (work[sym] + 1U < match) {
|
||||||
here.op = (unsigned char)0;
|
here.op = (unsigned char)0;
|
||||||
here.val = work[sym];
|
here.val = work[sym];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -59,13 +59,13 @@ void *myalloc(q, n, m)
|
|||||||
void *q;
|
void *q;
|
||||||
unsigned n, m;
|
unsigned n, m;
|
||||||
{
|
{
|
||||||
q = Z_NULL;
|
(void)q;
|
||||||
return calloc(n, m);
|
return calloc(n, m);
|
||||||
}
|
}
|
||||||
|
|
||||||
void myfree(void *q, void *p)
|
void myfree(void *q, void *p)
|
||||||
{
|
{
|
||||||
q = Z_NULL;
|
(void)q;
|
||||||
free(p);
|
free(p);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -573,7 +573,8 @@ int main(argc, argv)
|
|||||||
}
|
}
|
||||||
|
|
||||||
#ifdef Z_SOLO
|
#ifdef Z_SOLO
|
||||||
argc = strlen(argv[0]);
|
(void)argc;
|
||||||
|
(void)argv;
|
||||||
#else
|
#else
|
||||||
test_compress(compr, comprLen, uncompr, uncomprLen);
|
test_compress(compr, comprLen, uncompr, uncomprLen);
|
||||||
|
|
||||||
|
|||||||
@@ -156,14 +156,14 @@ void *myalloc(q, n, m)
|
|||||||
void *q;
|
void *q;
|
||||||
unsigned n, m;
|
unsigned n, m;
|
||||||
{
|
{
|
||||||
q = Z_NULL;
|
(void)q;
|
||||||
return calloc(n, m);
|
return calloc(n, m);
|
||||||
}
|
}
|
||||||
|
|
||||||
void myfree(q, p)
|
void myfree(q, p)
|
||||||
void *q, *p;
|
void *q, *p;
|
||||||
{
|
{
|
||||||
q = Z_NULL;
|
(void)q;
|
||||||
free(p);
|
free(p);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
2
trees.c
2
trees.c
@@ -870,7 +870,7 @@ void ZLIB_INTERNAL _tr_stored_block(s, buf, stored_len, last)
|
|||||||
bi_windup(s); /* align on byte boundary */
|
bi_windup(s); /* align on byte boundary */
|
||||||
put_short(s, (ush)stored_len);
|
put_short(s, (ush)stored_len);
|
||||||
put_short(s, (ush)~stored_len);
|
put_short(s, (ush)~stored_len);
|
||||||
zmemcpy(s->pending_buf + s->pending, buf, stored_len);
|
zmemcpy(s->pending_buf + s->pending, (Bytef *)buf, stored_len);
|
||||||
s->pending += stored_len;
|
s->pending += stored_len;
|
||||||
#ifdef ZLIB_DEBUG
|
#ifdef ZLIB_DEBUG
|
||||||
s->compressed_len = (s->compressed_len + 3 + 7) & (ulg)~7L;
|
s->compressed_len = (s->compressed_len + 3 + 7) & (ulg)~7L;
|
||||||
|
|||||||
Reference in New Issue
Block a user