diff --git a/lib/asn1/lex.l b/lib/asn1/lex.l index e55306626..4e7f886db 100644 --- a/lib/asn1/lex.l +++ b/lib/asn1/lex.l @@ -44,19 +44,18 @@ #ifdef HAVE_UNISTD_H #include #endif +#include #include "symbol.h" #include "parse.h" +#include "lex.h" #include "gen_locl.h" -void error_message(const char *, ...) -#ifdef HAVE___ATTRIBUTE__ -__attribute__ ((format (printf, 1, 2))) -#endif -; - static unsigned lineno = 1; -/* ","|"{"|"}"|"("|")"|"["|"]"|"|" { return *yytext; } */ +#define YY_NO_UNPUT + +#undef ECHO + %}