summaryrefslogtreecommitdiff
path: root/sys/dev/syscons/scmouse.c
diff options
context:
space:
mode:
authorXin LI <delphij@FreeBSD.org>2005-05-29 08:43:44 +0000
committerXin LI <delphij@FreeBSD.org>2005-05-29 08:43:44 +0000
commitf1121206664f83bd3a15d95139f55bf3c2cc3c2d (patch)
treeaab9212340bf7a27e76d41fc69335774ce01644e /sys/dev/syscons/scmouse.c
parent41295396392e3c0114f231f2b1bc5cfb86677742 (diff)
Notes
Diffstat (limited to 'sys/dev/syscons/scmouse.c')
-rw-r--r--sys/dev/syscons/scmouse.c18
1 files changed, 6 insertions, 12 deletions
diff --git a/sys/dev/syscons/scmouse.c b/sys/dev/syscons/scmouse.c
index a2b7a211f392..bec8f74d4ad1 100644
--- a/sys/dev/syscons/scmouse.c
+++ b/sys/dev/syscons/scmouse.c
@@ -679,26 +679,20 @@ sc_mouse_ioctl(struct tty *tp, u_long cmd, caddr_t data, int flag,
cur_scp->status &= ~MOUSE_HIDDEN;
if (!ISGRAPHSC(cur_scp))
mark_all(cur_scp);
- splx(s);
- return 0;
- } else {
- splx(s);
- return EINVAL;
}
- break;
+ splx(s);
+ return 0;
+ /* NOTREACHED */
case MOUSE_HIDE:
s = spltty();
if (scp->sc->flags & SC_MOUSE_ENABLED) {
scp->sc->flags &= ~SC_MOUSE_ENABLED;
sc_remove_all_mouse(scp->sc);
- splx(s);
- return 0;
- } else {
- splx(s);
- return EINVAL;
}
- break;
+ splx(s);
+ return 0;
+ /* NOTREACHED */
case MOUSE_MOVEABS:
s = spltty();