r17413 - gnucash/branches/gda-dev2/src/business/business-core/sql - Fix segfault when saving to new db.

Phil Longstaff plongstaff at cvs.gnucash.org
Sun Jul 27 08:58:04 EDT 2008


Author: plongstaff
Date: 2008-07-27 08:58:04 -0400 (Sun, 27 Jul 2008)
New Revision: 17413
Trac: http://svn.gnucash.org/trac/changeset/17413

Modified:
   gnucash/branches/gda-dev2/src/business/business-core/sql/gnc-bill-term-sql.c
Log:
Fix segfault when saving to new db.



Modified: gnucash/branches/gda-dev2/src/business/business-core/sql/gnc-bill-term-sql.c
===================================================================
--- gnucash/branches/gda-dev2/src/business/business-core/sql/gnc-bill-term-sql.c	2008-07-27 12:54:19 UTC (rev 17412)
+++ gnucash/branches/gda-dev2/src/business/business-core/sql/gnc-bill-term-sql.c	2008-07-27 12:58:04 UTC (rev 17413)
@@ -144,11 +144,17 @@
 
 /* ================================================================= */
 static void
+do_save_billterm( QofInstance* inst, gpointer p2 )
+{
+	gnc_sql_save_billterm( (GncSqlBackend*)p2, inst );
+}
+
+static void
 write_billterms( GncSqlBackend* be )
 {
 	g_return_if_fail( be != NULL );
 
-    qof_object_foreach( GNC_ID_BILLTERM, be->primary_book, (QofInstanceForeachCB)gnc_sql_save_billterm, (gpointer)be );
+    qof_object_foreach( GNC_ID_BILLTERM, be->primary_book, do_save_billterm, (gpointer)be );
 }
 
 /* ================================================================= */



More information about the gnucash-changes mailing list