parser: shutup some 'may be used uninitialized' warnings
authorRan Benita <ran234@gmail.com>
Sun, 12 Jan 2014 11:18:39 +0000 (13:18 +0200)
committerRan Benita <ran234@gmail.com>
Sun, 12 Jan 2014 11:18:39 +0000 (13:18 +0200)
Signed-off-by: Ran Benita <ran234@gmail.com>
src/xkbcomp/parser.y

index f846724..20ece28 100644 (file)
@@ -760,12 +760,12 @@ MapName         :       STRING  { $$ = $1; }
 XkbFile *
 parse(struct xkb_context *ctx, void *scanner, const char *map)
 {
-    struct parser_param param;
     int ret;
     XkbFile *first = NULL;
-
-    param.scanner = scanner;
-    param.ctx = ctx;
+    struct parser_param param = {
+        .scanner = scanner,
+        .ctx = ctx,
+    };
 
     /*
      * If we got a specific map, we look for it exclusively and return