]> err.no Git - dpkg/commitdiff
Fix minor memleak in used function hashreport. Thanks to Adrian Bridgett
authorAdam Heath <doogie@debian.org>
Fri, 29 Dec 2000 00:46:28 +0000 (00:46 +0000)
committerAdam Heath <doogie@debian.org>
Fri, 29 Dec 2000 00:46:28 +0000 (00:46 +0000)
<bridgett@debian.org>.

ChangeLog
lib/database.c

index 3200cda710d77988aa8d3ff7ff896039e38d10a7..98dbae1d50e91eb38e8c2b773666142b06512114 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Thu Dec 28 18:43:37 CST 2000 Adam Heath <doogie@debian.org>
+
+  * lib/database.c: Fix minor memleak in used function hashreport.
+    Thanks to Adrian Bridgett <bridgett@debian.org>.
+
 Wed Dec 27 14:54:55 CST 2000 Adam Heath <doogie@debian.org>
 
   * lib/parse.c:  Removed use of getc(), and instead use pointers
index 2d7486f520ee48029edbe7d66e73744cfb2c7a8b..2ca9c58d919fc9a1976b29daa7b6db8cae8494e5 100644 (file)
@@ -236,6 +236,7 @@ void hashreport(FILE *file) {
   for (i=npackages; i>0 && freq[i]==0; i--);
   while (i>=0) { fprintf(file,_("size %7d occurs %5d times\n"),i,freq[i]); i--; }
   if (ferror(file)) ohshite(_("failed write during hashreport"));
+  free(freq);
 }
 
 /*
@@ -257,10 +258,3 @@ void hashreport(FILE *file) {
  * xgames xherc xmach32 xmach8 xmono xnet xs3 xsvga xtexstuff xv
  * xvga16 xxgdb zip
  */
-
-
-
-
-
-
-