From 53b9941db7b95436f701a9a5bd065a4069ab573f Mon Sep 17 00:00:00 2001 From: Peter Osterlund Date: Tue, 27 Jul 2004 00:52:36 +0200 Subject: [PATCH] The SynapticsPreInit() function shouldn't call xf86RemoveEnabledDevice() when it hasn't called xf86AddEnabledDevice() first. --- synaptics.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/synaptics.c b/synaptics.c index 54b26f4..ba15065 100644 --- a/synaptics.c +++ b/synaptics.c @@ -396,7 +396,6 @@ SynapticsPreInit(InputDriverPtr drv, IDevPtr dev, int flags) local->flags |= XI86_CONFIGURED; if (local->fd != -1) { - xf86RemoveEnabledDevice(local); if (priv->comm.buffer) { XisbFree(priv->comm.buffer); priv->comm.buffer = NULL; @@ -408,7 +407,6 @@ SynapticsPreInit(InputDriverPtr drv, IDevPtr dev, int flags) SetupProc_fail: if (local->fd >= 0) { - RemoveEnabledDevice(local->fd); xf86CloseSerial(local->fd); local->fd = -1; }