Initial import from FreeBSD RELENG_4:
[games.git] / gnu / lib / libdialog / TESTS / yesno.c
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  * $FreeBSD: src/gnu/lib/libdialog/TESTS/yesno.c,v 1.5.2.1 2000/12/15 05:54:37 jkh Exp $
17  */
18
19 #include <stdio.h>
20 #include <stdlib.h>
21 #include <string.h>
22 #include <unistd.h>
23 #include <sys/wait.h>
24 #include <dialog.h>
25
26 /* Kick it off, James! */
27 int
28 main(int argc, char **argv)
29 {
30   int rval1, rval2;
31
32   init_dialog();
33
34   rval1 = dialog_yesno("This is dialog_yesno() in action",
35                        "Have you stopped deliberately putting bugs into your code?", -1, -1);
36   dialog_clear();
37   rval2 = dialog_noyes("This is dialog_noyes() in action",
38                        "Have you stopped beating your wife?", -1, -1);
39   dialog_clear();
40   end_dialog();
41   fprintf(stderr, "returned value for dialog_yesno was %d\n", rval1);
42   fprintf(stderr, "returned value for dialog_noyes was %d\n", rval2);
43   return 0;
44 }