parser: use "atom" instead of "sval" in yylval
authorRan Benita <ran234@gmail.com>
Sat, 20 Sep 2014 12:06:13 +0000 (15:06 +0300)
committerRan Benita <ran234@gmail.com>
Sat, 20 Sep 2014 12:06:13 +0000 (15:06 +0300)
"sval" is already used for "struct sval".

Signed-off-by: Ran Benita <ran234@gmail.com>
src/xkbcomp/parser.y
src/xkbcomp/scanner.c

index dbb52d1..853f163 100644 (file)
@@ -164,7 +164,7 @@ resolve_keysym(const char *name, xkb_keysym_t *sym_rtrn)
         int64_t          num;
         enum xkb_file_type file_type;
         char            *str;
-        xkb_atom_t      sval;
+        xkb_atom_t      atom;
         enum merge_mode merge;
         enum xkb_map_flags mapFlags;
         xkb_keysym_t    keysym;
@@ -187,14 +187,14 @@ resolve_keysym(const char *name, xkb_keysym_t *sym_rtrn)
 
 %type <num>     INTEGER FLOAT
 %type <str>     IDENT STRING
-%type <sval>    KEYNAME
+%type <atom>    KEYNAME
 %type <num>     KeyCode
 %type <ival>    Number Integer Float SignedNumber DoodadType
 %type <merge>   MergeMode OptMergeMode
 %type <file_type> XkbCompositeType FileType
 %type <mapFlags> Flag Flags OptFlags
 %type <str>     MapName OptMapName
-%type <sval>    FieldSpec Ident Element String
+%type <atom>    FieldSpec Ident Element String
 %type <keysym>  KeySym
 %type <any>     DeclList Decl
 %type <expr>    OptExprList ExprList Expr Term Lhs Terminal ArrayInit KeySyms
index 06eb653..ead20ab 100644 (file)
@@ -122,7 +122,7 @@ skip_more_whitespace_and_comments:
             return ERROR_TOK;
         }
         /* Empty key name literals are allowed. */
-        yylval->sval = xkb_atom_intern(s->ctx, s->buf, s->buf_pos - 1);
+        yylval->atom = xkb_atom_intern(s->ctx, s->buf, s->buf_pos - 1);
         return KEYNAME;
     }