X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fui%2Fgui%2Fpsppire.h;h=e0b3bcb133f00d8f878b8aea531d75a9b590cd89;hb=d8160a5ee0ff2329c32172a41a81abd2188209d6;hp=4b9cdbef6709a3d1585b2c65b68f705c3c3e3a86;hpb=eea449691e75dfc2af4fd5d6670ab155b813a13e;p=pspp diff --git a/src/ui/gui/psppire.h b/src/ui/gui/psppire.h index 4b9cdbef67..e0b3bcb133 100644 --- a/src/ui/gui/psppire.h +++ b/src/ui/gui/psppire.h @@ -17,11 +17,25 @@ #ifndef PSPPIRE_H #define PSPPIRE_H -#include "ui/gui/psppire-data-window.h" +#include + +#include struct lexer; -void initialize (const char *data_file); + +struct init_source +{ + GSource parent; + int state; + GMainLoop *loop; + gchar *file; + int *argc; + char ***argv; +}; + +bool initialize (const struct init_source *is); + void de_initialize (void); void psppire_quit (void); @@ -29,6 +43,5 @@ void psppire_quit (void); const char * output_file_name (void); void psppire_set_lexer (struct lexer *); -PsppireDataWindow *psppire_default_data_window (void); #endif /* PSPPIRE_H */