… | |
… | |
641 | selection.op = SELECTION_CLEAR; |
641 | selection.op = SELECTION_CLEAR; |
642 | } |
642 | } |
643 | } |
643 | } |
644 | |
644 | |
645 | for (int i = count; i--; ) |
645 | for (int i = count; i--; ) |
646 | scr_blank_screen_mem (ROW(row2 - i), rstyle); |
646 | { |
|
|
647 | // basically thi is a slightly optimized scr_blank_screen_mem |
|
|
648 | // it is worth the effort on slower machines |
|
|
649 | line_t &l = ROW(row2 - i); |
|
|
650 | |
|
|
651 | scr_blank_line (l, 0, l.l, rstyle); |
|
|
652 | |
|
|
653 | l.l = 0; |
|
|
654 | l.f = 0; |
|
|
655 | } |
647 | |
656 | |
648 | if (OPTION (Opt_scrollWithBuffer) |
657 | if (OPTION (Opt_scrollWithBuffer) |
649 | && view_start != 0 |
658 | && view_start != 0 |
650 | && view_start != saveLines) |
659 | && view_start != saveLines) |
651 | scr_page (UP, count); |
660 | scr_page (UP, count); |