AUDIT: r17781 - gnucash/trunk/src/register/register-gnome - Bug #564928: Fix segfault when closing a invoice tab (r17747 regression)
Christian Stimming
cstim at cvs.gnucash.org
Sat Dec 20 16:16:24 EST 2008
Author: cstim
Date: 2008-12-20 16:16:23 -0500 (Sat, 20 Dec 2008)
New Revision: 17781
Trac: http://svn.gnucash.org/trac/changeset/17781
Modified:
gnucash/trunk/src/register/register-gnome/gnucash-sheet.c
Log:
Bug #564928: Fix segfault when closing a invoice tab (r17747 regression)
This reverts one hunk of r17747: It's not necessary because the hash
table keys are freed up in gnucash_sheet_cleer_styles.
Patch by Jonathan Kamens.
BP
Modified: gnucash/trunk/src/register/register-gnome/gnucash-sheet.c
===================================================================
--- gnucash/trunk/src/register/register-gnome/gnucash-sheet.c 2008-12-20 03:06:17 UTC (rev 17780)
+++ gnucash/trunk/src/register/register-gnome/gnucash-sheet.c 2008-12-20 21:16:23 UTC (rev 17781)
@@ -2367,8 +2367,7 @@
sheet->width = 0;
sheet->height = 0;
- sheet->cursor_styles = g_hash_table_new_full (g_str_hash, g_str_equal,
- g_free, NULL);
+ sheet->cursor_styles = g_hash_table_new (g_str_hash, g_str_equal);
sheet->blocks = g_table_new (sizeof (SheetBlock),
gnucash_sheet_block_construct,
More information about the gnucash-changes
mailing list