diff src/database.c @ 240:fbff73fe5b40 noffle

[svn] * src/client.c: That wasn't a memory leak fixed on Feb 8th. That was a cockup cause by my forgetting that Cont_app takes ownership of an overview. Revert it and add comment to Cont_app. Spotted with the aid of valgrind. * src/post.c,src/pseudo.c * src/util.c: Fix out of bounds write bug spotted by valgrind. * src/database.c: Fix minor memory leak spotted by valgrind. Valgrind is at http://devel-home.kde.org/~sewardj/.
author bears
date Tue, 26 Feb 2002 17:13:31 +0000
parents 24d4cd032da5
children 4e69e9b722ae
line wrap: on
line diff
--- a/src/database.c	Thu Feb 14 17:17:02 2002 +0000
+++ b/src/database.c	Tue Feb 26 17:13:31 2002 +0000
@@ -1,7 +1,7 @@
 /*
   database.c
 
-  $Id: database.c 316 2001-10-31 11:44:53Z bears $
+  $Id: database.c 371 2002-02-26 17:13:31Z bears $
 
   Uses GNU gdbm library. Using Berkeley db (included in libc6) was
   cumbersome. It is based on Berkeley db 1.85, which has severe bugs
@@ -606,6 +606,7 @@
 	
 	Itl_next( refs );	/* Throw away group number */
     }
+    del_Itl( refs );
 
     return res;
 }