diff options
author | Sergey Udaltsov <svu@gnome.org> | 2004-12-30 02:09:49 +0000 |
---|---|---|
committer | Sergey Udaltsov <svu@gnome.org> | 2004-12-30 02:09:49 +0000 |
commit | f6f66e0ccc41d63bd7ea67722b6965a8e0751212 (patch) | |
tree | 0992e7bef4544369a31112fd08da87a5718e9fdb | |
parent | a0d36aca420bb50fdad5eac7867ffa52beb800df (diff) | |
download | libxklavier-f6f66e0ccc41d63bd7ea67722b6965a8e0751212.tar.gz |
memleak fixed
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | libxklavier/xklavier_config_xkb.c | 7 |
2 files changed, 9 insertions, 2 deletions
@@ -1,3 +1,7 @@ +2004-12-30 svu + + * libxklavier/xklavier_config_xkb.c: some memory leak nailed + 2004-12-27 svu * libxklavier/xklavier_config_xkb.c, diff --git a/libxklavier/xklavier_config_xkb.c b/libxklavier/xklavier_config_xkb.c index f541594..53e4670 100644 --- a/libxklavier/xklavier_config_xkb.c +++ b/libxklavier/xklavier_config_xkb.c @@ -316,15 +316,18 @@ Bool _XklXkbConfigMultipleLayoutsSupported( void ) { XklConfigRec data; char *layouts[] = { "us", "de" }; + char *variants[] = { NULL, NULL }; #ifdef XKB_HEADERS_PRESENT XkbComponentNamesRec componentNames; #endif data.model = "pc105"; - data.numLayouts = 2; - data.layouts = layouts; data.numVariants = + data.numLayouts = 2; data.numOptions = 0; + data.layouts = layouts; + data.variants = variants; + data.options = NULL; XklDebug( 100, "!!! Checking multiple layouts support\n" ); supportState = NON_SUPPORTED; |