r23074 - gnucash/trunk/src/engine - Bug #702899: Fix crash in scrubbing code
Christian Stimming
cstim at code.gnucash.org
Sun Jun 30 16:38:14 EDT 2013
Author: cstim
Date: 2013-06-30 16:38:14 -0400 (Sun, 30 Jun 2013)
New Revision: 23074
Trac: http://svn.gnucash.org/trac/changeset/23074
Modified:
gnucash/trunk/src/engine/Scrub.c
Log:
Bug #702899: Fix crash in scrubbing code
Modified: gnucash/trunk/src/engine/Scrub.c
===================================================================
--- gnucash/trunk/src/engine/Scrub.c 2013-06-30 20:18:37 UTC (rev 23073)
+++ gnucash/trunk/src/engine/Scrub.c 2013-06-30 20:38:14 UTC (rev 23074)
@@ -1042,7 +1042,7 @@
}
found = g_slist_sort( comlist, commodity_compare);
- if ( ((CommodityCount*)(found->data))->commodity != NULL)
+ if ( found && found->data && (((CommodityCount*)(found->data))->commodity != NULL))
{
return ((CommodityCount*)(found->data))->commodity;
}
More information about the gnucash-changes
mailing list