diff options
author | james <> | 2008-02-05 01:11:46 +0000 |
---|---|---|
committer | james <> | 2008-02-05 01:11:46 +0000 |
commit | a4da507522747e3d7d6c6ef0a59e7a2efac27ac4 (patch) | |
tree | 1b45ab32ff6436fd88d5028f981bc21443fcc4ac /src/crt.c | |
parent | 28a52b2df7761bd97d74938d582b1f678d23c756 (diff) | |
download | sympathy-a4da507522747e3d7d6c6ef0a59e7a2efac27ac4.tar.gz sympathy-a4da507522747e3d7d6c6ef0a59e7a2efac27ac4.tar.bz2 sympathy-a4da507522747e3d7d6c6ef0a59e7a2efac27ac4.zip |
*** empty log message ***
Diffstat (limited to 'src/crt.c')
-rw-r--r-- | src/crt.c | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -10,6 +10,9 @@ static char rcsid[] = "$Id$"; /* * $Log$ + * Revision 1.4 2008/02/05 01:11:46 james + * *** empty log message *** + * * Revision 1.3 2008/02/04 20:23:55 james * *** empty log message *** * @@ -100,12 +103,13 @@ crt_scroll_down (CRT * c, CRT_Pos s, CRT_Pos e,int ea) l *= sizeof (CRT_CA); n = e.y - s.y; + n++; p = CRT_ADDR_POS (&e); while (n--) { - memcpy (&c->screen[p], &c->screen[p + CRT_COLS], l); + memcpy (&c->screen[p],&c->screen[p-CRT_COLS], l); p -= CRT_COLS; } |