Browse code

fix memory leak when extracting stored files

git-svn: trunk@2867

Tomasz Kojm authored on 2007/02/26 00:37:32
Showing 2 changed files
... ...
@@ -1,3 +1,7 @@
1
+Sun Feb 25 14:40:10 CET 2007 (tk)
2
+---------------------------------
3
+  * libclamav/unzip.c: fix memory leak when extracting stored files
4
+
1 5
 Sun Feb 25 12:18:42 CET 2007 (tk)
2 6
 ---------------------------------
3 7
   * libclamav/readdb.c,lockdb.c: merge win32 patches from NJH
... ...
@@ -408,8 +408,7 @@ int zip_file_close(zip_file *fp)
408 408
 	return CL_ENULLARG;
409 409
     }
410 410
 
411
-    if(fp->method)
412
-        inflateEnd(&fp->d_stream);
411
+    inflateEnd(&fp->d_stream);
413 412
 
414 413
     dir = fp->dir;
415 414
     if(fp->buf32k) {