From f4b6099f4e75c9652040dc6c66c6594ee9eff1eb Mon Sep 17 00:00:00 2001 From: yar Date: Tue, 18 Oct 2005 06:38:14 +0000 Subject: Spotted a call to a cdev-related function not wrapped in "#ifdef KBD_INSTALL_CDEV". Noticed by: glebius Uncovered by: recent change to modules' Makefiles --- sys/dev/kbdmux/kbdmux.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'sys/dev/kbdmux/kbdmux.c') diff --git a/sys/dev/kbdmux/kbdmux.c b/sys/dev/kbdmux/kbdmux.c index f052a8e..8d99791 100644 --- a/sys/dev/kbdmux/kbdmux.c +++ b/sys/dev/kbdmux/kbdmux.c @@ -1283,7 +1283,9 @@ kbdmux_modevent(module_t mod, int type, void *data) if ((error = (*sw->enable)(kbd)) != 0) { (*sw->disable)(kbd); +#ifdef KBD_INSTALL_CDEV kbd_detach(kbd); +#endif (*sw->term)(kbd); kbd_delete_driver(&kbdmux_kbd_driver); break; -- cgit v1.1