svn commit: r197400 - head/sys/dev/kbd
Ed Schouten
ed at FreeBSD.org
Tue Sep 22 11:29:12 UTC 2009
Author: ed
Date: Tue Sep 22 11:29:11 2009
New Revision: 197400
URL: http://svn.freebsd.org/changeset/base/197400
Log:
Use an unsigned integer for storing the key code.
It seems Clang breaks when checking for SPCLKEY, which is now
0x80000000. Using an unsigned integer fixes this. This is also
consistent with other pieces of kbd/syscons code, because these also use
u_int.
Submitted by: rdivacky
Modified:
head/sys/dev/kbd/kbd.c
Modified: head/sys/dev/kbd/kbd.c
==============================================================================
--- head/sys/dev/kbd/kbd.c Tue Sep 22 07:10:23 2009 (r197399)
+++ head/sys/dev/kbd/kbd.c Tue Sep 22 11:29:11 2009 (r197400)
@@ -728,7 +728,7 @@ genkbd_event(keyboard_t *kbd, int event,
size_t len;
u_char *cp;
int mode;
- int c;
+ u_int c;
/* assert(KBD_IS_VALID(kbd)) */
sc = (genkbd_softc_t *)arg;
More information about the svn-src-all
mailing list