summaryrefslogtreecommitdiff
path: root/gzwrite.c
diff options
context:
space:
mode:
authorMark Adler <madler@alumni.caltech.edu>2011-09-09 23:32:36 -0700
committerMark Adler <madler@alumni.caltech.edu>2011-09-09 23:32:36 -0700
commit67cc20d0041a32bee12bd9eb20ae218f91b73f77 (patch)
treed7e1b94bd15c30efd57cf9036f5fe89306b6bba0 /gzwrite.c
parent7751bd4c715ea8478113e34b49b5a794a4642e8e (diff)
downloadzlib-67cc20d0041a32bee12bd9eb20ae218f91b73f77.tar.gz
zlib 1.2.4-pre1v1.2.4-pre1
Diffstat (limited to 'gzwrite.c')
-rw-r--r--gzwrite.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/gzwrite.c b/gzwrite.c
index 844312a..427840d 100644
--- a/gzwrite.c
+++ b/gzwrite.c
@@ -523,8 +523,9 @@ int ZEXPORT gzclose_w(file)
(void)deflateEnd(&(state->strm));
free(state->out);
free(state->in);
- ret += close(state->fd);
gz_error(state, Z_OK, NULL);
+ free(state->path);
+ ret += close(state->fd);
free(state);
return ret ? Z_ERRNO : Z_OK;
}