summaryrefslogtreecommitdiffstats
path: root/sys/dev/syscons/syscons.c
diff options
context:
space:
mode:
authoryokota <yokota@FreeBSD.org>2001-06-29 06:42:39 +0000
committeryokota <yokota@FreeBSD.org>2001-06-29 06:42:39 +0000
commit6a8e2fafa50277aec21ea6b88fef4100ecac237b (patch)
tree1d3aa6c7fbb1c66dbd792a3894054dc062b23c39 /sys/dev/syscons/syscons.c
parentcaaabb45e096e89bdc93414d08f6e40a255d0dc2 (diff)
downloadFreeBSD-src-6a8e2fafa50277aec21ea6b88fef4100ecac237b.zip
FreeBSD-src-6a8e2fafa50277aec21ea6b88fef4100ecac237b.tar.gz
Test "sc->kbd != NULL" rather than "sc != NULL" before
accessing the keyboard in scopen(). MFC after: 2 weeks
Diffstat (limited to 'sys/dev/syscons/syscons.c')
-rw-r--r--sys/dev/syscons/syscons.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/syscons/syscons.c b/sys/dev/syscons/syscons.c
index 685b992..1ea90f3 100644
--- a/sys/dev/syscons/syscons.c
+++ b/sys/dev/syscons/syscons.c
@@ -477,7 +477,7 @@ scopen(dev_t dev, int flag, int mode, struct proc *p)
ttychars(tp);
/* Use the current setting of the <-- key as default VERASE. */
/* If the Delete key is preferable, an stty is necessary */
- if (sc != NULL) {
+ if (sc->kbd != NULL) {
key.keynum = KEYCODE_BS;
kbd_ioctl(sc->kbd, GIO_KEYMAPENT, (caddr_t)&key);
tp->t_cc[VERASE] = key.key.map[0];
OpenPOWER on IntegriCloud