Browse code

shared/cdiff.c: add missing gzclose() (bb#1450)

git-svn: trunk@4894

Tomasz Kojm authored on 2009/03/04 17:11:44
Showing 2 changed files
... ...
@@ -1,3 +1,7 @@
1
+Wed Mar  4 09:12:59 CET 2009 (tk)
2
+---------------------------------
3
+ * shared/cdiff.c: add missing gzclose() (bb#1450)
4
+
1 5
 Wed Mar  4 02:54:39 CET 2009 (acab)
2 6
 -----------------------------------
3 7
  * shared/actions.c: fix inverted logic
... ...
@@ -1043,6 +1043,7 @@ int cdiff_apply(int fd, unsigned short mode)
1043 1043
 		    if(!r1 || !r2) {
1044 1044
 			logg("!cdiff_apply: Can't resize line buffer to %d bytes\n", line_size);
1045 1045
 			cdiff_ctx_free(&ctx);
1046
+			gzclose(gzh);
1046 1047
 			free(line);
1047 1048
 			free(lbuf);
1048 1049
 			return -1;