commit 6b4a60c57f8fa6f193f2c277959a31f069fa3c07 from: Stefan Sperling date: Sun Feb 11 15:43:09 2018 UTC inflate_to_mem doesn't care how much stream it has read commit - af263665002a6f41d4f72e72df339e635890346a commit + 6b4a60c57f8fa6f193f2c277959a31f069fa3c07 blob - fb7d512c4a8703d20f28ea009051ccd63f0cfd45 blob + 6a15f3dec5ce92862619f26568e884a6758ad2cc --- lib/zb.c +++ lib/zb.c @@ -116,7 +116,7 @@ const struct got_error * got_inflate_to_mem(uint8_t **outbuf, size_t *outlen, FILE *f) { const struct got_error *err; - size_t consumed, avail; + size_t avail; struct got_zstream_buf zb; void *newbuf; @@ -128,7 +128,7 @@ got_inflate_to_mem(uint8_t **outbuf, size_t *outlen, F *outlen = 0; do { - err = got_inflate_read(&zb, f, &consumed, &avail); + err = got_inflate_read(&zb, f, NULL, &avail); if (err) return err; if (avail > 0) {