1 /*
2 * small test-driver for new dialog functionality
3 *
4 * Copyright (c) 1995, Jordan Hubbard
5 *
6 * All rights reserved.
7 *
8 * This source code may be used, modified, copied, distributed, and
9 * sold, in both source and binary form provided that the above
10 * copyright and these terms are retained, verbatim, as the first
11 * lines of this file. Under no circumstances is the author
12 * responsible for the proper functioning of the software nor does
13 * the author assume any responsibility for damages incurred with
14 * its use.
15 */
16
17 #include <sys/cdefs.h>
18 __FBSDID("$FreeBSD: stable/9/gnu/lib/libodialog/TESTS/fselect.c 114603 2003-05-03 21:31:08Z obrien $");
19
20 #include <stdio.h>
21 #include <stdlib.h>
22 #include <string.h>
23 #include <unistd.h>
24 #include <sys/wait.h>
25 #include <dialog.h>
26
27 /* Kick it off, James! */
28 int
main(int argc,char ** argv)29 main(int argc, char **argv)
30 {
31 char *retval;
32
33 init_dialog();
34
35 retval = dialog_fselect(".", "*.[ch]");
36 dialog_clear();
37 if (retval)
38 fprintf(stderr, "returned value for dialog_fselect was %s\n", retval);
39 else
40 fprintf(stderr, "returned value for dialog_fselect was NULL\n");
41
42 end_dialog();
43 return 0;
44 }
45