summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authornwhitehorn <nwhitehorn@FreeBSD.org>2013-10-29 00:53:17 +0000
committernwhitehorn <nwhitehorn@FreeBSD.org>2013-10-29 00:53:17 +0000
commit446b37adc910af130520c33bf1ab227a6853869c (patch)
tree296b4ac04821fa1aeb6fd12e6bad75ba380b6b9b
parentd070810920804ed2e9d01852678f71e040b11111 (diff)
downloadFreeBSD-src-446b37adc910af130520c33bf1ab227a6853869c.zip
FreeBSD-src-446b37adc910af130520c33bf1ab227a6853869c.tar.gz
Return NOKEY instead of 0 if there are no more key presses queued. This
worked by accident if and only if akbd was part of a kbdmux (which it always was in practice). MFC after: 1 week
-rw-r--r--sys/dev/adb/adb_kbd.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/adb/adb_kbd.c b/sys/dev/adb/adb_kbd.c
index 75899c9..91891d3 100644
--- a/sys/dev/adb/adb_kbd.c
+++ b/sys/dev/adb/adb_kbd.c
@@ -621,7 +621,7 @@ akbd_read_char(keyboard_t *kbd, int wait)
if (!sc->buffers) {
mtx_unlock(&sc->sc_mutex);
- return (0);
+ return (NOKEY);
}
adb_code = sc->buffer[0];
OpenPOWER on IntegriCloud