From 246812bfbcd856ac0dea237cdbe252706fe17688 Mon Sep 17 00:00:00 2001 From: "Zephaniah E. Hull" Date: Tue, 24 Apr 2007 07:01:54 -0400 Subject: Remove the evil xf86ActivateDevice declaration, don't need it anymore. Fix the crash on device unplug. NOTE: We still don't properly get rid of ourselves. --- src/evdev.c | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/src/evdev.c b/src/evdev.c index 63b8eb0..9b318d7 100644 --- a/src/evdev.c +++ b/src/evdev.c @@ -72,12 +72,7 @@ #include -/* - * FIXME: This should most definitely not be here. - * But I need it, even if it _is_ private. - */ - -void xf86ActivateDevice(InputInfoPtr pInfo); +static int EvdevProc(DeviceIntPtr device, int what); /** * Obtain various information using ioctls on the given socket. This @@ -123,7 +118,7 @@ EvdevReadInput(InputInfoPtr pInfo) strerror(errno), errno, len, sizeof (ev)); if (len < 0) { evdevDevicePtr pEvdev = pInfo->private; - pEvdev->callback(pEvdev->pInfo->dev, DEVICE_OFF); + EvdevProc(pEvdev->pInfo->dev, DEVICE_OFF); } break; } -- cgit v1.2.1