[PATCH synaptics 2/2] Plug memory leak for priv->touch_axes
Peter Hutterer
peter.hutterer at who-t.net
Wed May 8 18:14:07 PDT 2013
Allocated in event_query_touch, was never freed.
Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
---
src/synaptics.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/synaptics.c b/src/synaptics.c
index d4b21a9..eb38271 100644
--- a/src/synaptics.c
+++ b/src/synaptics.c
@@ -1035,6 +1035,8 @@ DeviceClose(DeviceIntPtr dev)
RetValue = DeviceOff(dev);
TimerFree(priv->timer);
priv->timer = NULL;
+ free(priv->touch_axes);
+ priv->touch_axes = NULL;
SynapticsHwStateFree(&priv->hwState);
SynapticsHwStateFree(&priv->old_hw_state);
SynapticsHwStateFree(&priv->local_hw_state);
--
1.8.1.4
More information about the xorg-devel
mailing list