X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fxkbcomp%2Fparser-priv.h;h=0675e55a8f436b3cb62fbafa6c9bd054e8fb7fda;hb=28d5f7708cac3b78e62cc47768a4a9956300a6de;hp=465b19d3b1b24683dc35652d32e55fcd067f28cb;hpb=a392d2682bfbf5ce6c3ee153c6a08bb456da0660;p=platform%2Fupstream%2Flibxkbcommon.git diff --git a/src/xkbcomp/parser-priv.h b/src/xkbcomp/parser-priv.h index 465b19d..0675e55 100644 --- a/src/xkbcomp/parser-priv.h +++ b/src/xkbcomp/parser-priv.h @@ -27,21 +27,18 @@ #ifndef XKBCOMP_PARSER_PRIV_H #define XKBCOMP_PARSER_PRIV_H -struct scanner; struct parser_param; +#include "scanner-utils.h" #include "parser.h" int -scanner_error(YYLTYPE *yylloc, struct scanner *scanner, const char *msg); - -int -_xkbcommon_lex(YYSTYPE *yylval, YYLTYPE *yylloc, struct scanner *scanner); +_xkbcommon_lex(YYSTYPE *yylval, struct scanner *scanner); XkbFile * -parse(struct xkb_context *ctx, void *scanner, const char *map); +parse(struct xkb_context *ctx, struct scanner *scanner, const char *map); int -keyword_to_token(const char *string); +keyword_to_token(const char *string, unsigned int len); #endif