484 if (
sizeof(
int) !=
sizeof(
void *))
505 if (
strm->avail_in == 0)
507 next = (
char *)(
strm->next_in +
strm->avail_in);
508 next[
state->size - 1] = 0;
510 # ifdef HAS_sprintf_void
511 sprintf(next, format, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12,
512 a13, a14, a15, a16, a17, a18, a19, a20);
513 for (len = 0; len <
size; len++)
517 len = sprintf(next, format, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11,
518 a12, a13, a14, a15, a16, a17, a18, a19, a20);
521 # ifdef HAS_snprintf_void
522 snprintf(next,
state->size, format, a1, a2, a3, a4, a5, a6, a7, a8, a9,
523 a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20);
526 len = snprintf(next,
state->size, format, a1, a2, a3, a4, a5, a6, a7, a8,
527 a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20);
532 if (len == 0 || len >=
state->size || next[
state->size - 1] != 0)
536 strm->avail_in += len;
545 strm->avail_in = left;