diff options
author | Sascha Hlusiak <saschahlusiak@arcor.de> | 2009-09-11 18:23:26 +0200 |
---|---|---|
committer | Sascha Hlusiak <saschahlusiak@arcor.de> | 2009-09-11 18:23:26 +0200 |
commit | 5fdab9ca49474d78f2ebfb27aa931565ce985e08 (patch) | |
tree | 40e6dd7e7d5e11dc6e31f1fe45f6b2145f9ea2bf | |
parent | 462aae4db1302bc5a89ccf4a1db25e1c09a04132 (diff) |
Fix NULL pointers in rmlvo
-rw-r--r-- | src/jstk.c | 6 | ||||
-rw-r--r-- | src/jstk_key.c | 6 |
2 files changed, 4 insertions, 8 deletions
@@ -669,15 +669,15 @@ jstkCorePreInit(InputDriverPtr drv, IDevPtr dev, int flags) priv->rmlvo.layout = xf86SetStrOption(dev->commonOptions, "xkb_layout", NULL); if (!priv->rmlvo.layout) - priv->rmlvo.layout = xf86SetStrOption(dev->commonOptions, "XkbLayout", "uk"); + priv->rmlvo.layout = xf86SetStrOption(dev->commonOptions, "XkbLayout", "us"); priv->rmlvo.variant = xf86SetStrOption(dev->commonOptions, "xkb_variant", NULL); if (!priv->rmlvo.variant) - priv->rmlvo.variant = xf86SetStrOption(dev->commonOptions, "XkbVariant", NULL); + priv->rmlvo.variant = xf86SetStrOption(dev->commonOptions, "XkbVariant", ""); priv->rmlvo.options = xf86SetStrOption(dev->commonOptions, "xkb_options", NULL); if (!priv->rmlvo.options) - priv->rmlvo.options = xf86SetStrOption(dev->commonOptions, "XkbOptions", NULL); + priv->rmlvo.options = xf86SetStrOption(dev->commonOptions, "XkbOptions", ""); priv->mouse_enabled = xf86SetBoolOption(dev->commonOptions, "StartMouseEnabled", TRUE); priv->keys_enabled = xf86SetBoolOption(dev->commonOptions, "StartKeysEnabled", TRUE); diff --git a/src/jstk_key.c b/src/jstk_key.c index 25b3856..fb1f52e 100644 --- a/src/jstk_key.c +++ b/src/jstk_key.c @@ -348,10 +348,6 @@ jstkInitKeys(DeviceIntPtr pJstk, JoystickDevPtr priv) #if GET_ABI_MAJOR(ABI_XINPUT_VERSION) >= 5 { -/* XkbRMLVOSet rmlvo; */ -/* XkbGetRulesDflts(&rmlvo); */ - /* FIXME */ - #warning KEYMAP FOR ABI_XINPUT_VERSION >= 5 BROKEN RIGHT NOW if (!InitKeyboardDeviceStruct(pJstk, &priv->rmlvo, NULL, jstkKbdCtrl)) { ErrorF("unable to init keyboard device\n"); @@ -388,7 +384,7 @@ jstkInitKeys(DeviceIntPtr pJstk, JoystickDevPtr priv) if (!XkbInitKeyboardDeviceStruct(pJstk, &xkbnames, &keySyms, modMap, NULL, jstkKbdCtrl)) - return 0; + return !Success; #endif /* Set Autorepeat and Delay */ |