[Gnucash-changes] Fix double free.

David Hampton hampton at cvs.gnucash.org
Mon Jun 6 22:21:30 EDT 2005


Log Message:
-----------
Fix double free.

Tags:
----
gnucash-gnome2-dev

Modified Files:
--------------
    gnucash/src/app-file:
        gnc-file.c

Revision Data
-------------
Index: gnc-file.c
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/app-file/gnc-file.c,v
retrieving revision 1.25.4.13
retrieving revision 1.25.4.14
diff -Lsrc/app-file/gnc-file.c -Lsrc/app-file/gnc-file.c -u -r1.25.4.13 -r1.25.4.14
--- src/app-file/gnc-file.c
+++ src/app-file/gnc-file.c
@@ -680,7 +680,7 @@
   QofSession *current_session, *new_session;
   gboolean ok;
   QofBackendError io_err = ERR_BACKEND_NO_ERR;
-  char *default_dir;
+  gchar *default_dir;
 
   default_dir = gnc_gconf_get_string(GCONF_SECTION, KEY_LAST_PATH, NULL);
   if (default_dir == NULL)
@@ -694,6 +694,7 @@
 
     newfile =  file_dialog_func (_("Export"), NULL, default_dir);
     g_free(default_dir);
+    default_dir = NULL;
     if (!newfile)
       return;
   }


More information about the gnucash-changes mailing list