From: Ran Benita Date: Sat, 20 Sep 2014 12:06:13 +0000 (+0300) Subject: parser: use "atom" instead of "sval" in yylval X-Git-Tag: xkbcommon-0.5.0~64 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;ds=sidebyside;h=d0c6fce24d0963380f4ee30c72fc2c5f7725e27c;p=platform%2Fupstream%2Flibxkbcommon.git parser: use "atom" instead of "sval" in yylval "sval" is already used for "struct sval". Signed-off-by: Ran Benita --- diff --git a/src/xkbcomp/parser.y b/src/xkbcomp/parser.y index dbb52d1..853f163 100644 --- a/src/xkbcomp/parser.y +++ b/src/xkbcomp/parser.y @@ -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 INTEGER FLOAT %type IDENT STRING -%type KEYNAME +%type KEYNAME %type KeyCode %type Number Integer Float SignedNumber DoodadType %type MergeMode OptMergeMode %type XkbCompositeType FileType %type Flag Flags OptFlags %type MapName OptMapName -%type FieldSpec Ident Element String +%type FieldSpec Ident Element String %type KeySym %type DeclList Decl %type OptExprList ExprList Expr Term Lhs Terminal ArrayInit KeySyms diff --git a/src/xkbcomp/scanner.c b/src/xkbcomp/scanner.c index 06eb653..ead20ab 100644 --- a/src/xkbcomp/scanner.c +++ b/src/xkbcomp/scanner.c @@ -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; }