From 75c3ab048b6448467570838e9c6a8e7628e5de15 Mon Sep 17 00:00:00 2001 From: Konrad Weihmann Date: Thu, 9 Jul 2020 22:58:36 +0200 Subject: bitbake: pyshyacc: allow double COMMA statements this allows shell statements like '; ;' to pass the parser. As it may be bad code but still valid enough to execute (Bitbake rev: b7732b1b5085bea73e17d112e1bd9ac3d4dc34fb) Signed-off-by: Konrad Weihmann Signed-off-by: Richard Purdie --- bitbake/lib/bb/pysh/pyshyacc.py | 1 + 1 file changed, 1 insertion(+) (limited to 'bitbake') diff --git a/bitbake/lib/bb/pysh/pyshyacc.py b/bitbake/lib/bb/pysh/pyshyacc.py index de565dc9af..924860a6f3 100644 --- a/bitbake/lib/bb/pysh/pyshyacc.py +++ b/bitbake/lib/bb/pysh/pyshyacc.py @@ -570,6 +570,7 @@ def p_linebreak(p): def p_separator_op(p): """separator_op : COMMA + | COMMA COMMA | AMP""" p[0] = p[1] -- cgit v1.2.3-54-g00ecf