From 9591dc1f6cc89208805b120eabd055e8dabd3e40 Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Wed, 11 Jun 2008 10:36:00 +0930 Subject: Remove wakeup handlers when device is closed. Less SIGABRTs are less exciting, but sometimes boredom is what we want. --- src/emuMB.c | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/emuMB.c') diff --git a/src/emuMB.c b/src/emuMB.c index 2855632..b2974b7 100644 --- a/src/emuMB.c +++ b/src/emuMB.c @@ -299,6 +299,15 @@ EvdevMBEmuPreInit(InputInfoPtr pInfo) } +void +EvdevMBEmuFinalize(InputInfoPtr pInfo) +{ + RemoveBlockAndWakeupHandlers (EvdevMBEmuBlockHandler, + EvdevMBEmuWakeupHandler, + (pointer)pInfo); + +} + /* Enable/disable middle mouse button emulation. */ void EvdevMBEmuEnable(InputInfoPtr pInfo, BOOL enable) -- cgit v1.2.3