From: Michael Tremer Date: Fri, 26 Feb 2021 10:34:17 +0000 (+0000) Subject: parser: Allow reading empty keys X-Git-Tag: 0.9.28~1285^2~688 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=af7cb654ac86a0cf619351b89ea8693337b0dfcb;p=pakfire.git parser: Allow reading empty keys Signed-off-by: Michael Tremer --- diff --git a/src/libpakfire/parser/grammar.y b/src/libpakfire/parser/grammar.y index 6dacdc7c8..445f41a25 100644 --- a/src/libpakfire/parser/grammar.y +++ b/src/libpakfire/parser/grammar.y @@ -201,11 +201,20 @@ declaration : key T_ASSIGN value T_EOL if (r) ABORT; } + | key T_EOL empty_lines T_END T_EOL + { + int r = pakfire_parser_new_declaration(&$$, $1, ""); + if (r) + ABORT; + } ; empty : T_EOL ; +empty_lines : %empty + | empty_lines empty; + key : T_KEY ;