opnsense-ports/mail/abook/files/patch-ui.c
Franco Fichtner 8cb1a96ede ports: pull in a snapshot of the FreeBSD ports tree
Taken from:	https://github.com/freebsd/freebsd-ports.git
Commit id:	5070672073b68be364139bc6b3a89100bd17d331
2014-11-09 14:03:21 +01:00

18 lines
464 B
C

--- ui.c 10 Apr 2006 08:15:46 -0000 1.57
+++ ui.c 6 Sep 2006 02:24:33 -0000 1.58
@@ -569,9 +569,13 @@
} else {
char *s;
s = ui_readline("/", findstr, MAX_FIELD_LEN - 1, 0);
- strncpy(findstr, s, MAX_FIELD_LEN);
- free(s);
refresh_screen();
+ if(s == NULL) {
+ return; /* user cancelled (ctrl-G) */
+ } else {
+ strncpy(findstr, s, MAX_FIELD_LEN);
+ free(s);
+ }
}
if( (item = find_item(findstr, curitem + !!next, search_fields)) < 0 &&