r17270 - gnucash/branches/2.2/src/gnome-utils - [r17155] Bug #452354: Translate account type option names of average balance report

Christian Stimming cstim at cvs.gnucash.org
Mon Jul 7 16:55:19 EDT 2008


Author: cstim
Date: 2008-07-07 16:55:18 -0400 (Mon, 07 Jul 2008)
New Revision: 17270
Trac: http://svn.gnucash.org/trac/changeset/17270

Modified:
   gnucash/branches/2.2/src/gnome-utils/dialog-options.c
Log:
[r17155] Bug #452354: Translate account type option names of average balance report

Originally by andi5.


Modified: gnucash/branches/2.2/src/gnome-utils/dialog-options.c
===================================================================
--- gnucash/branches/2.2/src/gnome-utils/dialog-options.c	2008-07-07 20:55:09 UTC (rev 17269)
+++ gnucash/branches/2.2/src/gnome-utils/dialog-options.c	2008-07-07 20:55:18 UTC (rev 17270)
@@ -974,13 +974,15 @@
   num_values = gnc_option_num_permissible_values(option);
   for (i = 0; i < num_values; i++)
   {
-    gchar *string;
+    gchar *raw_string, *string;
 
-    string = gnc_option_permissible_value_name(option, i);
+    raw_string = gnc_option_permissible_value_name(option, i);
+    string = (raw_string && *raw_string) ? _(raw_string) : "";
     gtk_list_store_append(store, &iter);
     gtk_list_store_set(store, &iter,
 		       0, string ? string : "",
 		       -1);
+    g_free(raw_string);
   }
 
   gtk_box_pack_start(GTK_BOX(hbox), GTK_WIDGET(view), FALSE, FALSE, 0);



More information about the gnucash-changes mailing list