From: Bernhard Kölbl <besentv(a)gmail.com> Signed-off-by: Bernhard Kölbl <besentv(a)gmail.com> --- tools/widl/parser.l | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/tools/widl/parser.l b/tools/widl/parser.l index 01e58e41965..521e78db22c 100644 --- a/tools/widl/parser.l +++ b/tools/widl/parser.l @@ -24,11 +24,10 @@ ws [ \f\t\r] cident [a-zA-Z_][0-9a-zA-Z_]* -u_suffix (u|U) -l_suffix (l|L) -int [0-9]+({l_suffix}?{u_suffix}?|{u_suffix}?{l_suffix}?)? +suffix [uU][lL]?|[lL][uU]? +int [0-9]+{suffix}? hexd [0-9a-fA-F] -hex 0(x|X){hexd}+({l_suffix}?{u_suffix}?|{u_suffix}?{l_suffix}?)? +hex 0[xX]{hexd}+{suffix}? uuid {hexd}{8}-{hexd}{4}-{hexd}{4}-{hexd}{4}-{hexd}{12} double [0-9]+\.[0-9]+([eE][+-]?[0-9]+)* -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/421