diff options
author | Mark Adler <madler@alumni.caltech.edu> | 2019-04-13 17:05:16 -0700 |
---|---|---|
committer | Hans Kristian Rosbach <hk-github@circlestorm.org> | 2019-10-22 09:55:41 +0200 |
commit | 72c9ed141529150513f30ce3a15db03f2fd066d4 (patch) | |
tree | 0bc75d3b45ec3eca57fbc772996c3d9d55d9e385 /gzlib.c | |
parent | fee07f25eeb0aa33abbd1c4d8b01a9e22e02c822 (diff) |
Avoid adding empty gzip member after gzflush with Z_FINISH.
Diffstat (limited to 'gzlib.c')
-rw-r--r-- | gzlib.c | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -28,6 +28,8 @@ static void gz_reset(gz_state *state) { state->past = 0; /* have not read past end yet */ state->how = LOOK; /* look for gzip header */ } + else /* for writing ... */ + state->reset = 0; /* no deflateReset pending */ state->seek = 0; /* no seek request pending */ gz_error(state, Z_OK, NULL); /* clear error */ state->x.pos = 0; /* no uncompressed data yet */ |