From dd5796323f9185e02ea3175edf5e6cefa0773ded Mon Sep 17 00:00:00 2001 From: jules Date: Wed, 30 Jul 2008 00:57:41 -0500 Subject: [PATCH] X shutdown crash fix. --- src/evdev.c | 6 ++---- 1 files changed, 2 insertions(+), 4 deletions(-) diff --git a/src/evdev.c b/src/evdev.c index f831081..d89028a 100644 --- a/src/evdev.c +++ b/src/evdev.c @@ -961,16 +961,14 @@ EvdevProc(DeviceIntPtr device, int what) break; case DEVICE_OFF: + case DEVICE_CLOSE: if (!pEvdev->kernel24 && ioctl(pInfo->fd, EVIOCGRAB, (void *)0)) xf86Msg(X_WARNING, "%s: Release failed (%s)\n", pInfo->name, strerror(errno)); xf86RemoveEnabledDevice(pInfo); EvdevMBEmuFinalize(pInfo); device->public.on = FALSE; - break; - - case DEVICE_CLOSE: - xf86Msg(X_INFO, "%s: Close\n", pInfo->name); + xf86Msg(X_INFO, "%s: Close/Off\n", pInfo->name); break; } -- 1.5.6.3