From: Michael Tremer Date: Thu, 25 Feb 2021 15:36:36 +0000 (+0000) Subject: parser: Remove hack to detect "end" X-Git-Tag: 0.9.28~1285^2~693 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=02e3c91a85d333c41aff9c522eb251f66f35c00f;p=pakfire.git parser: Remove hack to detect "end" Signed-off-by: Michael Tremer --- diff --git a/src/libpakfire/parser/scanner.l b/src/libpakfire/parser/scanner.l index acb6a0432..36b9020ff 100644 --- a/src/libpakfire/parser/scanner.l +++ b/src/libpakfire/parser/scanner.l @@ -122,10 +122,6 @@ scriptlet script(let)? // Leave NOKEYWORD immediately again yy_pop_state(); - // Hack to detect "end" - if (strcmp(yytext, "end") == 0) - return T_END; - // Copy the value yylval.string = strdup(yytext); @@ -180,6 +176,8 @@ scriptlet script(let)? return T_STRING; } +"end" { return T_END; } + "if" { return T_IF; } "else" { return T_ELSE; }