AUDIT: r17435 - gnucash/trunk/src/gnome-utils - Debugging: Fix a LEAVE() call to prevent crashing if commodity is NULL.

Charles Day cedayiv at cvs.gnucash.org
Tue Jul 29 00:22:19 EDT 2008


Author: cedayiv
Date: 2008-07-29 00:22:19 -0400 (Tue, 29 Jul 2008)
New Revision: 17435
Trac: http://svn.gnucash.org/trac/changeset/17435

Modified:
   gnucash/trunk/src/gnome-utils/gnc-tree-view-commodity.c
Log:
Debugging: Fix a LEAVE() call to prevent crashing if commodity is NULL.
BP


Modified: gnucash/trunk/src/gnome-utils/gnc-tree-view-commodity.c
===================================================================
--- gnucash/trunk/src/gnome-utils/gnc-tree-view-commodity.c	2008-07-28 20:28:09 UTC (rev 17434)
+++ gnucash/trunk/src/gnome-utils/gnc-tree-view-commodity.c	2008-07-29 04:22:19 UTC (rev 17435)
@@ -823,7 +823,8 @@
     model = gtk_tree_model_filter_get_model(GTK_TREE_MODEL_FILTER(f_model));
     commodity = gnc_tree_model_commodity_get_commodity (GNC_TREE_MODEL_COMMODITY(model),
 							&iter);
-    LEAVE("commodity %p (%s)", commodity, gnc_commodity_get_mnemonic (commodity));
+    LEAVE("commodity %p (%s)", commodity,
+          commodity? gnc_commodity_get_mnemonic(commodity) : "");
     return commodity;
 }
 



More information about the gnucash-changes mailing list