From 1f8d67dfae3bcd1b219934baf162c02edf8c7aa3 Mon Sep 17 00:00:00 2001 From: dougb Date: Thu, 13 Jun 2002 23:39:35 +0000 Subject: In addition to exiting the dialog via ESC, the user could also have exited via \r, \n, or ' ' (space); all of which are valid, non-error responses. --- gnu/lib/libdialog/textbox.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gnu/lib/libdialog') diff --git a/gnu/lib/libdialog/textbox.c b/gnu/lib/libdialog/textbox.c index bfbf81b..8c6e1a1 100644 --- a/gnu/lib/libdialog/textbox.c +++ b/gnu/lib/libdialog/textbox.c @@ -424,7 +424,7 @@ int dialog_textbox(unsigned char *title, unsigned char *file, int height, int wi delwin(dialog); free(buf); close(fd); - return -1; /* ESC pressed */ + return (key == ESC ? -1 : 0); } /* End of dialog_textbox() */ -- cgit v1.1