AUDIT: r21179 - gnucash/trunk/src/gnome - Fix critical error

Geert Janssens gjanssens at code.gnucash.org
Sat Aug 13 11:33:07 EDT 2011


Author: gjanssens
Date: 2011-08-13 11:33:07 -0400 (Sat, 13 Aug 2011)
New Revision: 21179
Trac: http://svn.gnucash.org/trac/changeset/21179

Modified:
   gnucash/trunk/src/gnome/gnc-plugin-page-register.c
Log:
Fix critical error
This patch fixes a critical error regarding the color tabs when trying
to display the search results and also on the scheduled transactions
template.
Patch by Robert Fewell
BP

Modified: gnucash/trunk/src/gnome/gnc-plugin-page-register.c
===================================================================
--- gnucash/trunk/src/gnome/gnc-plugin-page-register.c	2011-08-13 15:32:55 UTC (rev 21178)
+++ gnucash/trunk/src/gnome/gnc-plugin-page-register.c	2011-08-13 15:33:07 UTC (rev 21179)
@@ -1322,14 +1322,15 @@
     reg = gnc_ledger_display_get_split_register (ld);
     ledger_type = gnc_ledger_display_type (ld);
     leader = gnc_ledger_display_leader (ld);
-    color = xaccAccountGetColor (leader);
 
     switch (ledger_type)
     {
     case LD_SINGLE:
+        color = xaccAccountGetColor (leader);
         return g_strdup(color ? color : "");
 
     case LD_SUBACCOUNT:
+        color = xaccAccountGetColor (leader);
         return g_strdup_printf("%s+", color ? color : "");
 
     default:



More information about the gnucash-changes mailing list