diff options
| author | Andrey A. Chernov <ache@FreeBSD.org> | 1994-11-17 19:21:51 +0000 |
|---|---|---|
| committer | Andrey A. Chernov <ache@FreeBSD.org> | 1994-11-17 19:21:51 +0000 |
| commit | 04339572bc17c9ffdc05bed8cb0702ee402f7945 (patch) | |
| tree | 5b6a6d3d48d2b56881366e69324dd90d7c8d4521 /gnu/lib/libdialog/textbox.c | |
| parent | 0cb06fc0095125fe674d3ed9f4dbb296da5f563d (diff) | |
Notes
Diffstat (limited to 'gnu/lib/libdialog/textbox.c')
| -rw-r--r-- | gnu/lib/libdialog/textbox.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/gnu/lib/libdialog/textbox.c b/gnu/lib/libdialog/textbox.c index 670ea49fe32c..9e010835bc7d 100644 --- a/gnu/lib/libdialog/textbox.c +++ b/gnu/lib/libdialog/textbox.c @@ -48,6 +48,12 @@ int dialog_textbox(unsigned char *title, unsigned char *file, int height, int wi unsigned char search_term[MAX_LEN+1], *tempptr, *found; WINDOW *dialog, *text; + if (height < 0 || width < 0) { + endwin(); + fprintf(stderr, "\nAutosizing is impossible in dialog_textbox().\n"); + exit(-1); + } + search_term[0] = '\0'; /* no search term entered yet */ /* Open input file for reading */ |
