From 28b2e732abc3b8ef8335e370a589d894b387b017 Mon Sep 17 00:00:00 2001 From: Robert Fewell <14uBobIT@gmail.com> Date: Mon, 12 Mar 2018 06:42:52 +0000 Subject: [PATCH] When doing a file save from the a new start we have no key file Test for Key_file not being NULL before trying to free it. --- libgnucash/app-utils/gnc-state.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libgnucash/app-utils/gnc-state.c b/libgnucash/app-utils/gnc-state.c index f416c9d0f2..b21c6f7249 100644 --- a/libgnucash/app-utils/gnc-state.c +++ b/libgnucash/app-utils/gnc-state.c @@ -193,7 +193,8 @@ gnc_state_set_base (const QofSession *session) DEBUG("Clean up"); g_free(sf_extension); g_free(original); - g_key_file_free (key_file); + if (key_file != NULL) + g_key_file_free (key_file); LEAVE (); }