ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/src/screen.C
(Generate patch)

Comparing rxvt-unicode/src/screen.C (file contents):
Revision 1.197 by root, Tue Dec 27 00:52:38 2005 UTC vs.
Revision 1.198 by root, Tue Dec 27 01:25:42 2005 UTC

3676 for (int y = ov_h; y--; ) 3676 for (int y = ov_h; y--; )
3677 { 3677 {
3678 text_t *t1 = ov_text[y]; 3678 text_t *t1 = ov_text[y];
3679 rend_t *r1 = ov_rend[y]; 3679 rend_t *r1 = ov_rend[y];
3680 3680
3681 text_t *t2 = ROW(y - view_start).t + ov_x; 3681 text_t *t2 = ROW(y + ov_y - view_start).t + ov_x;
3682 rend_t *r2 = ROW(y - view_start).r + ov_x; 3682 rend_t *r2 = ROW(y + ov_y - view_start).r + ov_x;
3683 3683
3684 for (int x = ov_w; x--; ) 3684 for (int x = ov_w; x--; )
3685 { 3685 {
3686 text_t t = *t1; *t1++ = *t2; *t2++ = t; 3686 text_t t = *t1; *t1++ = *t2; *t2++ = t;
3687 rend_t r = *r1; *r1++ = *r2; *r2++ = SET_FONT (r, FONTSET (r)->find_font (t)); 3687 rend_t r = *r1; *r1++ = *r2; *r2++ = SET_FONT (r, FONTSET (r)->find_font (t));

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines