summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Hutterer <peter.hutterer@who-t.net>2011-07-19 12:57:32 +1000
committerPeter Hutterer <peter.hutterer@who-t.net>2011-07-19 12:57:32 +1000
commitea858f9e49c06b2728dc91c62616533a01ff484c (patch)
tree3c2b67479c7fcfdfaba7a454dd530ef961b40ede
parent7bf5e0d8c1863079330196dbe0efb230d74eeb70 (diff)
Don't free on PreInit failure, the server calls UnInit for us later
DuSigned-off-by: Peter Hutterer <peter.hutterer@who-t.net>
-rw-r--r--src/xf86MuTouch.c9
1 files changed, 1 insertions, 8 deletions
diff --git a/src/xf86MuTouch.c b/src/xf86MuTouch.c
index b35d1da..1d56efd 100644
--- a/src/xf86MuTouch.c
+++ b/src/xf86MuTouch.c
@@ -1214,16 +1214,9 @@ xf86MuTInit(InputDriverPtr drv,
priv->swap_axes = (priv->swap_axes==0) ? 1 : 0;
}
- return Success;
+ rc = Success;
init_err:
- if (priv) {
- if (priv->input_dev) {
- free(priv->input_dev);
- }
- free(priv);
- pInfo->private = NULL;
- }
return rc;
}