diff options
author | Peter Hutterer <peter.hutterer@who-t.net> | 2011-07-19 12:40:19 +1000 |
---|---|---|
committer | Peter Hutterer <peter.hutterer@who-t.net> | 2011-07-19 12:40:19 +1000 |
commit | b2ef09f6c4034dec03898df7f8024fc58794b055 (patch) | |
tree | ac23f9b560878c87cae041ae7ccdfb6753f163b2 | |
parent | 161f41449bef339ce5bd1a3e87f6beac584c2074 (diff) |
Don't free anything in PreInit, let UnInit take care of it.
The server calls UnInit, avoid double free's by letting the server free
everything.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
-rw-r--r-- | src/xf86HyperPen.c | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/src/xf86HyperPen.c b/src/xf86HyperPen.c index b0e5ac9..52a6e4f 100644 --- a/src/xf86HyperPen.c +++ b/src/xf86HyperPen.c @@ -973,14 +973,9 @@ xf86HypInit(InputDriverPtr drv, } } - return rc; - SetupProc_fail: - if (priv) - free(priv); - if (pInfo) - free(pInfo); return rc; + } _X_EXPORT InputDriverRec HYPERPEN = { |