projects
/
pspp-builds.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Refactor code from psppire.c
[pspp-builds.git]
/
src
/
ui
/
gui
/
psppire-data-window.c
diff --git
a/src/ui/gui/psppire-data-window.c
b/src/ui/gui/psppire-data-window.c
index 40e41dccca4bc544dbc51d56d4e326d264170d19..e2fa79692c112534e756b622601b02af6e2fa848 100644
(file)
--- a/
src/ui/gui/psppire-data-window.c
+++ b/
src/ui/gui/psppire-data-window.c
@@
-319,8
+319,9
@@
add_most_recent (const char *file_name)
#endif
}
#endif
}
-static void
-open_data_file (const gchar *file_name, PsppireDataWindow *de)
+void
+psppire_data_window_load_file (PsppireDataWindow *de,
+ const gchar *file_name)
{
struct getl_interface *sss;
struct string filename;
{
struct getl_interface *sss;
struct string filename;
@@
-389,7
+390,7
@@
open_data_dialog (GtkAction *action, PsppireDataWindow *de)
de->file_name =
gtk_file_chooser_get_filename (GTK_FILE_CHOOSER (dialog));
de->file_name =
gtk_file_chooser_get_filename (GTK_FILE_CHOOSER (dialog));
-
open_data_file (de->file_name, d
e);
+
psppire_data_window_load_file (de, de->file_nam
e);
}
break;
default:
}
break;
default:
@@
-920,7
+921,7
@@
on_recent_data_select (GtkMenuShell *menushell, gpointer user_data)
g_free (uri);
g_free (uri);
-
open_data_file (file, d
e);
+
psppire_data_window_load_file (de, fil
e);
g_free (file);
}
g_free (file);
}