tests: Convert a test for crash on invalid input to Autotest framework.
[pspp-builds.git] / src / ui / terminal / terminal-opts.h
index e5d032d18efcc156d28e2c7b3a613993affdc20d..50f2319690fb53d32abf074f67cdc80788431ead 100644 (file)
@@ -1,5 +1,5 @@
 /* PSPPIRE - a graphical user interface for PSPP.
-   Copyright (C) 2008  Free Software Foundation
+   Copyright (C) 2008, 2010  Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    along with this program.  If not, see <http://www.gnu.org/licenses/>. */
 
 
-#ifndef TERMINAL_OPTS
-#define TERMINAL_OPTS
+#ifndef UI_TERMINAL_TERMINAL_OPTS_H
+#define UI_TERMINAL_TERMINAL_OPTS_H 1
 
-extern const struct argp io_argp ;
-extern const struct argp test_argp ;
+#include <stdbool.h>
+#include "libpspp/getl.h"
 
-extern const struct argp terminal_argp;
+struct argv_parser;
+struct terminal_opts;
 
-#endif
+struct terminal_opts *terminal_opts_init (struct argv_parser *,
+                                          enum syntax_mode *,
+                                          bool *process_statrc);
+void terminal_opts_done (struct terminal_opts *, int argc, char *argv[]);
 
+#endif /* ui/terminal/terminal-opts.h */