From b02111c7f12e9b974d5b456ee2ce516a72673861 Mon Sep 17 00:00:00 2001 From: John Darrington Date: Mon, 23 Feb 2009 13:29:17 +0900 Subject: [PATCH] Set the filename on loading a new file --- src/ui/gui/psppire-data-window.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/ui/gui/psppire-data-window.c b/src/ui/gui/psppire-data-window.c index e2fa7969..1afa9e6c 100644 --- a/src/ui/gui/psppire-data-window.c +++ b/src/ui/gui/psppire-data-window.c @@ -340,6 +340,8 @@ psppire_data_window_load_file (PsppireDataWindow *de, } psppire_window_set_unsaved (PSPPIRE_WINDOW (de), FALSE); + free (de->file_name); + de->file_name = g_strdup (file_name); } @@ -563,7 +565,7 @@ data_save_as_dialog (GtkAction *action, PsppireDataWindow *de) static void data_save (GtkAction *action, PsppireDataWindow *de) { - if ( de->file_name) + if (de->file_name) save_file (de); else data_save_as_dialog (action, de); -- 2.30.2