Browse code

fix possible small memory leak

git-svn-id: file:///var/lib/svn/clamav-devel/trunk/clamav-devel@1253 77e5149b-7576-45b1-b177-96237e5ba77b

Tomasz Kojm authored on 2005/01/19 08:19:58
Showing 2 changed files
... ...
@@ -1,3 +1,7 @@
1
+Wed Jan 19 00:17:25 CET 2005 (tk)
2
+---------------------------------
3
+  * zziplib/zzip-zip.c: fix possible small memory leak (thanks to Trog)
4
+
1 5
 Mon Jan 17 23:18:17 CET 2005 (tk)
2 6
 ---------------------------------
3 7
   * clamscan/manager.c: increase default compression ratio limit from 200 to 250
... ...
@@ -469,7 +469,8 @@ __zzip_parse_root_directory(int fd,
469 469
     
470 470
 	if (hdr_return) 
471 471
 	    *hdr_return = hdr0;
472
-    } /* else zero (sane) entries */
472
+    } else free(hdr0); /* else zero (sane) entries */
473
+
473 474
     return (entries ?  ZZIP_CORRUPTED : 0);
474 475
 }
475 476