X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fxkbcomp%2Fparser-priv.h;h=0675e55a8f436b3cb62fbafa6c9bd054e8fb7fda;hb=28d5f7708cac3b78e62cc47768a4a9956300a6de;hp=08475a7eee4070dba467e3b566089f77b1e638e7;hpb=c4259ff26841dfbb0c6b515b4f53af633af256be;p=platform%2Fupstream%2Flibxkbcommon.git diff --git a/src/xkbcomp/parser-priv.h b/src/xkbcomp/parser-priv.h index 08475a7..0675e55 100644 --- a/src/xkbcomp/parser-priv.h +++ b/src/xkbcomp/parser-priv.h @@ -27,22 +27,16 @@ #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(struct scanner *scanner, const char *msg); - -void -scanner_warn(struct scanner *s, const char *msg); - -int _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, unsigned int len);