r19008 - gnucash/trunk/src/bin - Fix crash when trying to unset a parameter via the environment config file

Geert Janssens gjanssens at code.gnucash.org
Fri Apr 9 04:13:29 EDT 2010


Author: gjanssens
Date: 2010-04-09 04:13:29 -0400 (Fri, 09 Apr 2010)
New Revision: 19008
Trac: http://svn.gnucash.org/trac/changeset/19008

Modified:
   gnucash/trunk/src/bin/gnucash-bin.c
Log:
Fix crash when trying to unset a parameter via the environment config file

Modified: gnucash/trunk/src/bin/gnucash-bin.c
===================================================================
--- gnucash/trunk/src/bin/gnucash-bin.c	2010-04-08 18:52:19 UTC (rev 19007)
+++ gnucash/trunk/src/bin/gnucash-bin.c	2010-04-09 08:13:29 UTC (rev 19008)
@@ -214,7 +214,7 @@
         val_list = g_key_file_get_string_list (keyfile, "Variables",
                                                env_vars[i], &val_count,
                                                &error );
-        if (!val_list)
+        if ( val_count == 0 )
             g_unsetenv (env_vars[i]);
         else
         {



More information about the gnucash-changes mailing list