summaryrefslogtreecommitdiff
path: root/abook/abook-0.5.6.patch
blob: bacfd55a491d64c98af75ed38e8dfe63a8c0c5f9 (plain)
    1 --- ui.c	10 Apr 2006 08:15:46 -0000	1.57
    2 +++ ui.c	6 Sep 2006 02:24:33 -0000	1.58
    3 @@ -569,9 +569,13 @@
    4  	} else {
    5  		char *s;
    6  		s = ui_readline("/", findstr, MAX_FIELD_LEN - 1, 0);
    7 -		strncpy(findstr, s, MAX_FIELD_LEN);
    8 -		free(s);
    9  		refresh_screen();
   10 +		if(s == NULL) {
   11 +			return; /* user cancelled (ctrl-G) */
   12 +		} else {
   13 +			strncpy(findstr, s, MAX_FIELD_LEN);
   14 +			free(s);
   15 +		}
   16  	}
   17  
   18  	if( (item = find_item(findstr, curitem + !!next, search_fields)) < 0 &&

Generated by cgit