From owner-freebsd-current Tue Jun 25 15:27:19 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA00524 for current-outgoing; Tue, 25 Jun 1996 15:27:19 -0700 (PDT) Received: from sequent.kiae.su (sequent.kiae.su [193.125.152.6]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id PAA00507; Tue, 25 Jun 1996 15:27:10 -0700 (PDT) Received: by sequent.kiae.su id AA29833 (5.65.kiae-2 ); Wed, 26 Jun 1996 02:24:19 +0400 Received: by sequent.KIAE.su (UUMAIL/2.0); Wed, 26 Jun 96 02:24:18 +0400 Received: (from ache@localhost) by nagual.ru (8.7.5/8.7.3) id CAA02358; Wed, 26 Jun 1996 02:22:54 +0400 (MSD) Message-Id: <199606252222.CAA02358@nagual.ru> Subject: Syscons 8bit chars mouse paste fix To: sos@freebsd.org (Soren Schmidt), current@freebsd.org (FreeBSD-current) Date: Wed, 26 Jun 1996 02:22:54 +0400 (MSD) From: =?KOI8-R?Q?=E1=CE=C4=D2=C5=CA_=FE=C5=D2=CE=CF=D7?= (Andrey A. Chernov) X-Class: Fast X-Mailer: ELM [version 2.4ME+ PL22 (25)] Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-current@freebsd.org X-Loop: FreeBSD.org Precedence: bulk 8bit chars not passed without this fix (l_rint expands sign bit): *** syscons.c.bak Tue Jun 25 15:06:37 1996 --- syscons.c Tue Jun 25 15:20:01 1996 *************** *** 3260,3266 **** { if (scp->status & MOUSE_ENABLED) { struct tty *tp; ! char *ptr = cut_buffer; tp = VIRTUAL_TTY(get_scr_num()); while (*ptr) --- 3260,3266 ---- { if (scp->status & MOUSE_ENABLED) { struct tty *tp; ! unsigned char *ptr = cut_buffer; tp = VIRTUAL_TTY(get_scr_num()); while (*ptr) -- Andrey A. Chernov http://www.nagual.ru/~ache/