aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/evdev.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/evdev.c b/src/evdev.c
index bcc72bd..e90eaed 100644
--- a/src/evdev.c
+++ b/src/evdev.c
@@ -2063,14 +2063,14 @@ EvdevPreInit(InputDriverPtr drv, IDevPtr dev, int flags)
pInfo->conf_idev = dev;
pInfo->private = NULL;
+ xf86CollectInputOptions(pInfo, evdevDefaults, NULL);
+ xf86ProcessCommonOptions(pInfo, pInfo->options);
+
if (!(pEvdev = calloc(sizeof(EvdevRec), 1)))
goto error;
pInfo->private = pEvdev;
- xf86CollectInputOptions(pInfo, evdevDefaults, NULL);
- xf86ProcessCommonOptions(pInfo, pInfo->options);
-
if (!EvdevOpenDevice(pInfo))
goto error;