[Gnucash-changes] r12311 - gnucash/trunk/src/engine - Plug memory leak of gnc_commodity_namespace->QofInstance; found w/ valgrind.

Chris Shoemaker chris at cvs.gnucash.org
Tue Jan 10 16:42:56 EST 2006


Author: chris
Date: 2006-01-10 16:42:55 -0500 (Tue, 10 Jan 2006)
New Revision: 12311
Trac: http://svn.gnucash.org/trac/changeset/12311

Modified:
   gnucash/trunk/src/engine/gnc-commodity.c
Log:
Plug memory leak of gnc_commodity_namespace->QofInstance; found w/ valgrind.


Modified: gnucash/trunk/src/engine/gnc-commodity.c
===================================================================
--- gnucash/trunk/src/engine/gnc-commodity.c	2006-01-10 20:13:47 UTC (rev 12310)
+++ gnucash/trunk/src/engine/gnc-commodity.c	2006-01-10 21:42:55 UTC (rev 12311)
@@ -1515,6 +1515,7 @@
   gnc_string_cache_remove(ns->name);
 
   gnc_engine_gen_event (&ns->inst.entity, GNC_EVENT_DESTROY);
+  qof_instance_release(&ns->inst);
   g_free(ns);
 }
 



More information about the gnucash-changes mailing list