[Gnucash-changes] Remove double-free of memory.

David Hampton hampton at cvs.gnucash.org
Wed Sep 21 20:13:18 EDT 2005


Log Message:
-----------
Remove double-free of memory.  Remove access of GDK window data
structure.

Tags:
----
gnucash-gnome2-dev

Modified Files:
--------------
    gnucash/src/import-export/qif-import:
        druid-qif-import.c

Revision Data
-------------
Index: druid-qif-import.c
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/import-export/qif-import/druid-qif-import.c,v
retrieving revision 1.22.4.13
retrieving revision 1.22.4.14
diff -Lsrc/import-export/qif-import/druid-qif-import.c -Lsrc/import-export/qif-import/druid-qif-import.c -u -r1.22.4.13 -r1.22.4.14
--- src/import-export/qif-import/druid-qif-import.c
+++ src/import-export/qif-import/druid-qif-import.c
@@ -360,7 +360,6 @@
   if (default_dir == NULL)
     gnc_init_default_directory(&default_dir);
   new_file_name = gnc_file_dialog (_("Select QIF File"), "*.qif", default_dir);
-  g_free(default_dir);
 
   /* Insure valid data, and something that can be freed. */
   if (new_file_name == NULL) {
@@ -380,9 +379,6 @@
   gnc_gconf_set_string(GCONF_SECTION, KEY_LAST_PATH, default_dir, NULL);
   g_free(default_dir);
   g_free(file_name);
-
-  /* Now raise the window to be sure it's visible */
-  gdk_window_raise(wind->window->window);
 }
 
 


More information about the gnucash-changes mailing list