remove dead argument of redrawWinline

This commit is contained in:
Björn Linse 2019-01-08 20:34:07 +01:00
parent ead222d2cd
commit b819795661
3 changed files with 7 additions and 18 deletions

View File

@ -1542,7 +1542,7 @@ void edit_unputchar(void)
curwin->w_wcol++;
}
if (pc_status == PC_STATUS_RIGHT || pc_status == PC_STATUS_LEFT) {
redrawWinline(curwin, curwin->w_cursor.lnum, false);
redrawWinline(curwin, curwin->w_cursor.lnum);
} else {
grid_puts(&curwin->w_grid, pc_bytes, pc_row - msg_scrolled, pc_col,
pc_attr);
@ -1583,7 +1583,7 @@ static void undisplay_dollar(void)
{
if (dollar_vcol >= 0) {
dollar_vcol = -1;
redrawWinline(curwin, curwin->w_cursor.lnum, false);
redrawWinline(curwin, curwin->w_cursor.lnum);
}
}
@ -5932,7 +5932,7 @@ static void check_spell_redraw(void)
linenr_T lnum = spell_redraw_lnum;
spell_redraw_lnum = 0;
redrawWinline(curwin, lnum, false);
redrawWinline(curwin, lnum);
}
}

View File

@ -117,8 +117,8 @@ static void redraw_for_cursorline(win_T *wp)
// "w_last_cursorline" may be outdated, worst case we redraw
// too much. This is optimized for moving the cursor around in
// the current window.
redrawWinline(wp, wp->w_last_cursorline, false);
redrawWinline(wp, wp->w_cursor.lnum, false);
redrawWinline(wp, wp->w_last_cursorline);
redrawWinline(wp, wp->w_cursor.lnum);
redraw_win_later(wp, VALID);
} else {
redraw_win_later(wp, SOME_VALID);

View File

@ -218,7 +218,7 @@ void redraw_buf_line_later(buf_T *buf, linenr_T line)
{
FOR_ALL_WINDOWS_IN_TAB(wp, curtab) {
if (wp->w_buffer == buf) {
redrawWinline(wp, line, false);
redrawWinline(wp, line);
}
}
}
@ -234,12 +234,9 @@ void redraw_buf_line_later(buf_T *buf, linenr_T line)
void
redrawWinline(
win_T *wp,
linenr_T lnum,
int invalid /* window line height is invalid now */
linenr_T lnum
)
{
int i;
if (lnum >= wp->w_topline
&& lnum < wp->w_botline) {
if (wp->w_redraw_top == 0 || wp->w_redraw_top > lnum) {
@ -249,14 +246,6 @@ redrawWinline(
wp->w_redraw_bot = lnum;
}
redraw_win_later(wp, VALID);
if (invalid) {
// A w_lines[] entry for this lnum has become invalid.
i = find_wl_entry(wp, lnum);
if (i >= 0) {
wp->w_lines[i].wl_valid = false;
}
}
}
}