From: Francois Fleuret Date: Mon, 16 Mar 2009 13:38:00 +0000 (+0100) Subject: Fixed the odd number of lines bug. X-Git-Url: https://fleuret.org/cgi-bin/gitweb/gitweb.cgi?a=commitdiff_plain;h=5ec53edf02493ba52127bedc508ab53bb5c2b9f4;p=selector.git Fixed the odd number of lines bug. --- diff --git a/selector.cc b/selector.cc index de06b45..af8ef84 100644 --- a/selector.cc +++ b/selector.cc @@ -214,7 +214,7 @@ void update_screen(int *current_line, int *temporary_line, int motion, } } - if(last_line < nb_lines - 1) { + if(nb_match < console_height - 1 && last_line < nb_lines - 1) { last_line++; while(last_line < nb_lines - 1 && !match(lines[last_line], nb_patterns, patterns)) { last_line++;