X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fui%2Fgui%2Fpsppire-window.c;h=4d2f085cada746aa88d9283556b2f6bb8732287a;hb=6a38a2cb3ab0e2987e049e761122b1d2a61468a7;hp=9826b702d9f4e005da364c0244a880f58655e36b;hpb=e12c4fd7aa872268da1380e02a6d82e4222e8b26;p=pspp diff --git a/src/ui/gui/psppire-window.c b/src/ui/gui/psppire-window.c index 9826b702d9..4d2f085cad 100644 --- a/src/ui/gui/psppire-window.c +++ b/src/ui/gui/psppire-window.c @@ -777,10 +777,12 @@ psppire_window_open (PsppireWindow *de) gchar *encoding = psppire_encoding_selector_get_encoding ( gtk_file_chooser_get_extra_widget (GTK_FILE_CHOOSER (dialog))); - enum detect_result res = any_reader_may_open (sysname); - if (ANY_YES == res) + int retval; + + retval = any_reader_detect (sysname, NULL); + if (retval == 1) open_data_window (de, name, encoding, NULL); - else if (ANY_NO == res) + else if (retval == 0) open_syntax_window (name, encoding); g_free (encoding);