[Gnucash-changes] Stephen Evanchik's Double free bug in GncDenseCal.

Derek Atkins warlord at cvs.gnucash.org
Mon Dec 20 09:49:34 EST 2004


Log Message:
-----------
Stephen Evanchik's Double free bug in GncDenseCal.

        * src/gnome-utils/gnc-dense-cal.c:
          Remove double calls to gdc_free_all_mark_data 
          in object cleanup,

Tags:
----
gnucash-gnome2-dev

Modified Files:
--------------
    gnucash:
        ChangeLog
    gnucash/src/gnome-utils:
        gnc-dense-cal.c

Revision Data
-------------
Index: ChangeLog
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/ChangeLog,v
retrieving revision 1.1487.2.151
retrieving revision 1.1487.2.152
diff -LChangeLog -LChangeLog -u -r1.1487.2.151 -r1.1487.2.152
--- ChangeLog
+++ ChangeLog
@@ -1,3 +1,10 @@
+2004-12-20  Derek Atkins  <derek at ihtfp.com>
+
+	Stephen Evanchik's Double free bug in GncDenseCal:
+        * src/gnome-utils/gnc-dense-cal.c:
+          Remove double calls to gdc_free_all_mark_data 
+          in object cleanup,
+
 2004-12-19  Derek Atkins  <derek at ihtfp.com>
 
 	Stephen Evanchik's Minor touch-ups to GNCCurrencyEdit:
Index: gnc-dense-cal.c
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/gnome-utils/gnc-dense-cal.c,v
retrieving revision 1.11.4.10
retrieving revision 1.11.4.11
diff -Lsrc/gnome-utils/gnc-dense-cal.c -Lsrc/gnome-utils/gnc-dense-cal.c -u -r1.11.4.10 -r1.11.4.11
--- src/gnome-utils/gnc-dense-cal.c
+++ src/gnome-utils/gnc-dense-cal.c
@@ -529,9 +529,7 @@
         g_return_if_fail (object != NULL);
         g_return_if_fail (GNC_IS_DENSE_CAL (object));
 
-        /* mark data */
         dcal = GNC_DENSE_CAL(object);
-        gdc_free_all_mark_data( dcal );
 
         if (G_OBJECT_CLASS (parent_class)->finalize)
                 (* G_OBJECT_CLASS (parent_class)->finalize) (object);


More information about the gnucash-changes mailing list