From f1edb7422d8143266a269c545aff2e16349731cf Mon Sep 17 00:00:00 2001 From: Geert Janssens Date: Thu, 8 Jul 2010 19:18:30 +0000 Subject: [PATCH] Bug #623844 - CRITICAL gnc.backend Error message in trace file. git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@19350 57a11ea4-9604-0410-9ed3-97b8803252fd --- src/backend/xml/gnc-backend-xml.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/backend/xml/gnc-backend-xml.c b/src/backend/xml/gnc-backend-xml.c index e3d8924c9d..e40e3ecaab 100644 --- a/src/backend/xml/gnc-backend-xml.c +++ b/src/backend/xml/gnc-backend-xml.c @@ -1120,6 +1120,8 @@ retain_type_changed_cb(GConfEntry *entry, gpointer user_data) gchar *choice = NULL; g_return_if_fail(be != NULL); choice = gnc_gconf_get_string(GCONF_GENERAL, KEY_RETAIN_TYPE, NULL); + if (!choice) + choice = g_strdup("days"); if (safe_strcmp (choice, "never") == 0) be->file_retention_type = XML_RETAIN_NONE;