diff --git a/deps/rzlib/deflate.c b/deps/rzlib/deflate.c index 772d0b5aac..1238e61149 100644 --- a/deps/rzlib/deflate.c +++ b/deps/rzlib/deflate.c @@ -260,7 +260,7 @@ int ZEXPORT deflateInit2_(z_streamp strm, int level, int method, int windowBits, if (windowBits == 8) windowBits = 9; /* until 256-byte window bug fixed */ s = (deflate_state *) ZALLOC(strm, 1, sizeof(deflate_state)); if (s == Z_NULL) return Z_MEM_ERROR; - strm->state = (struct internal_state_deflate*)s; + strm->state = (struct internal_state*)s; s->strm = strm; s->wrap = wrap; diff --git a/deps/rzlib/gzguts.h b/deps/rzlib/gzguts.h index f18f6e17f7..cb7352e2e4 100644 --- a/deps/rzlib/gzguts.h +++ b/deps/rzlib/gzguts.h @@ -160,6 +160,13 @@ #define MODE_COPY 1 /* copy input directly */ #define MODE_GZIP 2 /* decompress a gzip stream */ +struct gzFile_s +{ + unsigned have; + unsigned char *next; + z_off64_t pos; +}; + /* internal gzip file state data structure */ typedef struct { /* exposed contents for gzgetc() macro */