From f3e750bcf83c14c895dc4c9156970d10a49c64a2 Mon Sep 17 00:00:00 2001 From: Mathieu Desnoyers Date: Mon, 8 Apr 2013 21:45:44 -0400 Subject: [PATCH] Fix: invalid integer suffix parsing Signed-off-by: Mathieu Desnoyers --- formats/ctf/metadata/ctf-lexer.l | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/formats/ctf/metadata/ctf-lexer.l b/formats/ctf/metadata/ctf-lexer.l index 12f9e99c..92caf3fd 100644 --- a/formats/ctf/metadata/ctf-lexer.l +++ b/formats/ctf/metadata/ctf-lexer.l @@ -58,7 +58,7 @@ int import_string(struct ctf_scanner *scanner, YYSTYPE *lvalp, const char *src, %option reentrant yylineno noyywrap bison-bridge %option extra-type="struct ctf_scanner *" /* bison-locations */ -INTEGER_SUFFIX [ \r\n\t]*(U|UL|ULL|LU|LLU|Ul|Ull|lU|llU|u|uL|uLL|Lu|LLu|ul|ull|lu|llu) +INTEGER_SUFFIX (U|UL|ULL|LU|LLU|Ul|Ull|lU|llU|u|uL|uLL|Lu|LLu|ul|ull|lu|llu) DIGIT [0-9] NONDIGIT [a-zA-Z_] HEXDIGIT [0-9A-Fa-f] -- 2.34.1