summaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
authorAaron Campbell <aaron@cvs.openbsd.org>2000-06-04 18:09:17 +0000
committerAaron Campbell <aaron@cvs.openbsd.org>2000-06-04 18:09:17 +0000
commitc8d951cf44544315c282686b2644bf6fcf8e6311 (patch)
treed9a31a5e8738af18ab1abe84d0d5502ff0e47ae6 /sys
parentea8f580950d60738ae21e808479f2766360af526 (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.c4
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 */