diff options
author | Peter Hutterer <peter.hutterer@who-t.net> | 2021-12-10 11:31:40 +1000 |
---|---|---|
committer | Peter Hutterer <peter.hutterer@who-t.net> | 2021-12-20 15:01:56 +1000 |
commit | 30e522a75206d7438063b2883feebbc622c21b69 (patch) | |
tree | 6d5060bde25d24b29aeed7dadb2d39dbce2b0dd4 | |
parent | b8905483dbdc2f3c1f578ca0fa770162907fb5e6 (diff) | |
download | xf86-input-wacom-30e522a75206d7438063b2883feebbc622c21b69.tar.gz |
Bail out if wcmDevStar() fails
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
-rw-r--r-- | src/x11/xf86Wacom.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/x11/xf86Wacom.c b/src/x11/xf86Wacom.c index d3eaaa0..b58db39 100644 --- a/src/x11/xf86Wacom.c +++ b/src/x11/xf86Wacom.c @@ -799,7 +799,8 @@ static int wcmDevProc(DeviceIntPtr pWcm, int what) /* If fd management is done by the server, skip common fd handling */ if ((pInfo->flags & XI86_SERVER_FD) == 0 && !wcmDevOpen(priv)) goto out; - wcmDevStart(priv); + if (!wcmDevStart(priv)) + goto out; xf86AddEnabledDevice(pInfo); pWcm->public.on = TRUE; break; |