|
|
@ -444,7 +444,7 @@ int ZEXPORTVA gzvprintf(gzFile file, const char *format, va_list va) |
|
|
|
strm->avail_in = state->size; |
|
|
|
strm->avail_in = state->size; |
|
|
|
if (gz_comp(state, Z_NO_FLUSH) == -1) |
|
|
|
if (gz_comp(state, Z_NO_FLUSH) == -1) |
|
|
|
return state->err; |
|
|
|
return state->err; |
|
|
|
memcpy(state->in, state->in + state->size, left); |
|
|
|
memmove(state->in, state->in + state->size, left); |
|
|
|
strm->next_in = state->in; |
|
|
|
strm->next_in = state->in; |
|
|
|
strm->avail_in = left; |
|
|
|
strm->avail_in = left; |
|
|
|
} |
|
|
|
} |
|
|
@ -543,7 +543,7 @@ int ZEXPORTVA gzprintf (file, format, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, |
|
|
|
strm->avail_in = state->size; |
|
|
|
strm->avail_in = state->size; |
|
|
|
if (gz_comp(state, Z_NO_FLUSH) == -1) |
|
|
|
if (gz_comp(state, Z_NO_FLUSH) == -1) |
|
|
|
return state->err; |
|
|
|
return state->err; |
|
|
|
memcpy(state->in, state->in + state->size, left); |
|
|
|
memmove(state->in, state->in + state->size, left); |
|
|
|
strm->next_in = state->in; |
|
|
|
strm->next_in = state->in; |
|
|
|
strm->avail_in = left; |
|
|
|
strm->avail_in = left; |
|
|
|
} |
|
|
|
} |
|
|
|