[Gnucash-changes] r13769 - gnucash/trunk - Fix leakage of old books.
Andreas Köhler
andi5 at cvs.gnucash.org
Tue Apr 11 16:49:36 EDT 2006
Author: andi5
Date: 2006-04-11 16:49:35 -0400 (Tue, 11 Apr 2006)
New Revision: 13769
Trac: http://svn.gnucash.org/trac/changeset/13769
Modified:
gnucash/trunk/ChangeLog
gnucash/trunk/lib/libqof/qof/qofsession.c
Log:
Fix leakage of old books.
Modified: gnucash/trunk/ChangeLog
===================================================================
--- gnucash/trunk/ChangeLog 2006-04-11 15:20:04 UTC (rev 13768)
+++ gnucash/trunk/ChangeLog 2006-04-11 20:49:35 UTC (rev 13769)
@@ -1,3 +1,7 @@
+2006-04-11 Andreas Köhler <andi5.py at gmx.net>
+
+ * qofsession.c (qof_session_load): Fix leakage of old books.
+
2006-04-11 Derek Atkins <derek at ihtfp.com>
* lib/libqof/qof/qofbookmerge.c: fix a few memory leaks.
Modified: gnucash/trunk/lib/libqof/qof/qofsession.c
===================================================================
--- gnucash/trunk/lib/libqof/qof/qofsession.c 2006-04-11 15:20:04 UTC (rev 13768)
+++ gnucash/trunk/lib/libqof/qof/qofsession.c 2006-04-11 20:49:35 UTC (rev 13769)
@@ -1130,8 +1130,8 @@
qof_book_set_backend (ob, NULL);
qof_book_destroy (ob);
}
- /* Um, I think we're leaking the oldbooks list. */
-
+ g_list_free (oldbooks);
+
LEAVE ("sess = %p, book_id=%s", session, session->book_id
? session->book_id : "(null)");
}
More information about the gnucash-changes
mailing list