X-Git-Url: https://fleuret.org/cgi-bin/gitweb/gitweb.cgi?p=selector.git;a=blobdiff_plain;f=selector.c;h=8f2296b0bbab65903f6370212fc2526b69156ac1;hp=95d8968b6d41796798488502838904bd9f2da3de;hb=f468bac37e858012db8829272f84422ab4732291;hpb=ca2edd5e7dc3e1273630218ac0edffbb3942bad6 diff --git a/selector.c b/selector.c index 95d8968..8f2296b 100644 --- a/selector.c +++ b/selector.c @@ -428,8 +428,7 @@ void kill_after_cursor(char *buffer, int *position) { /*********************************************************************/ -int previous_visible(int current_line, int nb_lines, char **lines, - matcher_t *matcher) { +int previous_visible(int current_line, char **lines, matcher_t *matcher) { int line = current_line - 1; while(line >= 0 && !match(lines[line], matcher)) line--; return line; @@ -502,8 +501,7 @@ void update_screen(int *current_focus_line, int *displayed_focus_line, new_focus_line = next_visible(*current_focus_line, nb_lines, lines, &matcher); if(new_focus_line < 0) { - new_focus_line = previous_visible(*current_focus_line, nb_lines, lines, - &matcher); + new_focus_line = previous_visible(*current_focus_line, lines, &matcher); } } @@ -522,7 +520,7 @@ void update_screen(int *current_focus_line, int *displayed_focus_line, } else { /* We want to go up, let's find the first visible line above */ for(m = 0; l >= 0 && m < -motion; m++) { - l = previous_visible(l, nb_lines, lines, &matcher); + l = previous_visible(l, lines, &matcher); if(l >= 0) { new_focus_line = l; }