The terminal reengineering of r4609 left an unused `start' lying around.

Remove it.

[originally from svn r5134]
[r4609 == 709a94e5f2]
This commit is contained in:
Owen Dunn 2005-01-18 19:04:59 +00:00
Родитель 7e19075103
Коммит cd58af8938
1 изменённых файлов: 6 добавлений и 6 удалений

Просмотреть файл

@ -1955,27 +1955,27 @@ static void scroll_display(Terminal *term, int topline, int botline, int lines)
if (lines > 0) {
for (i = 0; i < nlines; i++)
for (j = 0; j < term->cols; j++)
copy_termchar(term->disptext[start+i], j,
term->disptext[start+i+distance]->chars+j);
copy_termchar(term->disptext[i], j,
term->disptext[i+distance]->chars+j);
if (term->dispcursy >= 0 &&
term->dispcursy >= topline + distance &&
term->dispcursy < topline + distance + nlines)
term->dispcursy -= distance;
for (i = 0; i < distance; i++)
for (j = 0; j < term->cols; j++)
term->disptext[start+nlines+i]->chars[j].attr |= ATTR_INVALID;
term->disptext[nlines+i]->chars[j].attr |= ATTR_INVALID;
} else {
for (i = nlines; i-- ;)
for (j = 0; j < term->cols; j++)
copy_termchar(term->disptext[start+i+distance], j,
term->disptext[start+i]->chars+j);
copy_termchar(term->disptext[i+distance], j,
term->disptext[i]->chars+j);
if (term->dispcursy >= 0 &&
term->dispcursy >= topline &&
term->dispcursy < topline + nlines)
term->dispcursy += distance;
for (i = 0; i < distance; i++)
for (j = 0; j < term->cols; j++)
term->disptext[start+i]->chars[j].attr |= ATTR_INVALID;
term->disptext[i]->chars[j].attr |= ATTR_INVALID;
}
save_scroll(term, topline, botline, lines);
}