r22155 - gnucash/branches/2.4/src/backend/sql - [r22154][Bug 674283] With mysql crash after deleting accounts included
John Ralls
jralls at code.gnucash.org
Sat Apr 21 13:55:43 EDT 2012
Author: jralls
Date: 2012-04-21 13:55:43 -0400 (Sat, 21 Apr 2012)
New Revision: 22155
Trac: http://svn.gnucash.org/trac/changeset/22155
Modified:
gnucash/branches/2.4/src/backend/sql/gnc-budget-sql.c
Log:
[r22154][Bug 674283] With mysql crash after deleting accounts included
into a budget
Never assume a pointer is NULL unless you set it to NULL!
Modified: gnucash/branches/2.4/src/backend/sql/gnc-budget-sql.c
===================================================================
--- gnucash/branches/2.4/src/backend/sql/gnc-budget-sql.c 2012-04-21 17:38:40 UTC (rev 22154)
+++ gnucash/branches/2.4/src/backend/sql/gnc-budget-sql.c 2012-04-21 17:55:43 UTC (rev 22155)
@@ -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