diff options
author | Peter Hutterer <peter.hutterer@who-t.net> | 2011-07-19 12:57:32 +1000 |
---|---|---|
committer | Peter Hutterer <peter.hutterer@who-t.net> | 2011-07-19 12:57:32 +1000 |
commit | ea858f9e49c06b2728dc91c62616533a01ff484c (patch) | |
tree | 3c2b67479c7fcfdfaba7a454dd530ef961b40ede | |
parent | 7bf5e0d8c1863079330196dbe0efb230d74eeb70 (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.c | 9 |
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; } |