diff options
author | Aaron Campbell <aaron@cvs.openbsd.org> | 2000-06-04 18:09:17 +0000 |
---|---|---|
committer | Aaron Campbell <aaron@cvs.openbsd.org> | 2000-06-04 18:09:17 +0000 |
commit | c8d951cf44544315c282686b2644bf6fcf8e6311 (patch) | |
tree | d9a31a5e8738af18ab1abe84d0d5502ff0e47ae6 /sys | |
parent | ea8f580950d60738ae21e808479f2766360af526 (diff) |
Only scroll up if we've hit the bottom of the scrolling region, not if we're
beyond it. Fixes display problems when using the BitchX irc client under
screen (/usr/ports/misc/screen) sessions.
Diffstat (limited to 'sys')
-rw-r--r-- | sys/arch/i386/isa/pcvt/pcvt_out.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/arch/i386/isa/pcvt/pcvt_out.c b/sys/arch/i386/isa/pcvt/pcvt_out.c index 0b209a9d23f..4c7b10157d5 100644 --- a/sys/arch/i386/isa/pcvt/pcvt_out.c +++ b/sys/arch/i386/isa/pcvt/pcvt_out.c @@ -1,4 +1,4 @@ -/* $OpenBSD: pcvt_out.c,v 1.21 2000/04/09 20:21:30 aaron Exp $ */ +/* $OpenBSD: pcvt_out.c,v 1.22 2000/06/04 18:09:16 aaron Exp $ */ /* * Copyright (c) 1992, 1995 Hellmuth Michaelis and Joerg Wunsch. @@ -1304,7 +1304,7 @@ check_scroll(struct video_state *svsp) { /* we write within scroll region */ - if(svsp->cur_offset >= ((svsp->scrr_end + 1) * svsp->maxcol)) + if(svsp->cur_offset == ((svsp->scrr_end + 1) * svsp->maxcol)) { /* the following piece of code has to be protected */ /* from trying to switch to another virtual screen */ |