Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/lib/libcurses Make sure we don't read a negative character v...
details: https://anonhg.NetBSD.org/src/rev/8194f0e873a3
branches: trunk
changeset: 485087:8194f0e873a3
user: jdc <jdc%NetBSD.org@localhost>
date: Tue Apr 18 21:44:48 2000 +0000
description:
Make sure we don't read a negative character value (again).
diffstat:
lib/libcurses/getch.c | 12 ++++++------
1 files changed, 6 insertions(+), 6 deletions(-)
diffs (33 lines):
diff -r c6ba2dd8fecc -r 8194f0e873a3 lib/libcurses/getch.c
--- a/lib/libcurses/getch.c Tue Apr 18 21:25:31 2000 +0000
+++ b/lib/libcurses/getch.c Tue Apr 18 21:44:48 2000 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: getch.c,v 1.20 2000/04/17 12:25:46 blymn Exp $ */
+/* $NetBSD: getch.c,v 1.21 2000/04/18 21:44:48 jdc Exp $ */
/*
* Copyright (c) 1981, 1993, 1994
@@ -38,7 +38,7 @@
#if 0
static char sccsid[] = "@(#)getch.c 8.2 (Berkeley) 5/4/94";
#else
-__RCSID("$NetBSD: getch.c,v 1.20 2000/04/17 12:25:46 blymn Exp $");
+__RCSID("$NetBSD: getch.c,v 1.21 2000/04/18 21:44:48 jdc Exp $");
#endif
#endif /* not lint */
@@ -391,10 +391,10 @@
wchar_t
inkey(int to, int delay)
{
- wchar_t k;
- ssize_t nchar;
- char c;
- keymap_t *current = base_keymap;
+ wchar_t k;
+ ssize_t nchar;
+ unsigned char c;
+ keymap_t *current = base_keymap;
for (;;) { /* loop until we get a complete key sequence */
reread:
Home |
Main Index |
Thread Index |
Old Index