AUDIT: r22154 - gnucash/trunk/src/backend/sql - [Bug 674283] With mysql crash after deleting accounts included into a
John Ralls
jralls at code.gnucash.org
Sat Apr 21 13:38:40 EDT 2012
Author: jralls
Date: 2012-04-21 13:38:40 -0400 (Sat, 21 Apr 2012)
New Revision: 22154
Trac: http://svn.gnucash.org/trac/changeset/22154
Modified:
gnucash/trunk/src/backend/sql/gnc-budget-sql.c
Log:
[Bug 674283] With mysql crash after deleting accounts included into a
budget
Never assume a pointer is NULL unless you set it to NULL!
BP
Modified: gnucash/trunk/src/backend/sql/gnc-budget-sql.c
===================================================================
--- gnucash/trunk/src/backend/sql/gnc-budget-sql.c 2012-04-19 20:11:53 UTC (rev 22153)
+++ gnucash/trunk/src/backend/sql/gnc-budget-sql.c 2012-04-21 17:38:40 UTC (rev 22154)
@@ -214,10 +214,8 @@
if ( result != NULL )
{
GncSqlRow* row = gnc_sql_result_get_first_row( result );
- budget_amount_info_t info;
+ budget_amount_info_t info = { budget, NULL, 0 };
- info.budget = budget;
-
while ( row != NULL )
{
gnc_sql_load_object( be, row, NULL, &info, budget_amounts_col_table );
More information about the gnucash-changes
mailing list