parser: remove 'uval' yylval type
authorRan Benita <ran234@gmail.com>
Sat, 30 Nov 2013 21:29:58 +0000 (23:29 +0200)
committerRan Benita <ran234@gmail.com>
Sun, 1 Dec 2013 08:47:56 +0000 (10:47 +0200)
We don't care about DoodadType.

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

index 4d1859f..486dcb4 100644 (file)
@@ -166,7 +166,6 @@ resolve_keysym(const char *str, xkb_keysym_t *sym_rtrn)
 
 %union  {
         int              ival;
-        unsigned         uval;
         int64_t          num;
         enum xkb_file_type file_type;
         char            *str;
@@ -195,10 +194,9 @@ resolve_keysym(const char *str, xkb_keysym_t *sym_rtrn)
 %type <str>     IDENT STRING
 %type <sval>    KEYNAME
 %type <num>     KeyCode
-%type <ival>    Number Integer Float SignedNumber
+%type <ival>    Number Integer Float SignedNumber DoodadType
 %type <merge>   MergeMode OptMergeMode
 %type <file_type> XkbCompositeType FileType
-%type <uval>    DoodadType
 %type <mapFlags> Flag Flags OptFlags
 %type <str>     MapName OptMapName
 %type <sval>    FieldSpec Ident Element String