X-Git-Url: https://git.ozlabs.org/?a=blobdiff_plain;f=discover%2Fgrub2%2Fparser.y;h=eb61f556491c23c503caea2958fa29a408cd866a;hb=561bedfedc9565764f71ac95957accabfdc677ab;hp=d57c732a8382152c690fbabad381b5b266c0f509;hpb=42e3b424841bb6d8e52802924204f41bd1def070;p=petitboot diff --git a/discover/grub2/parser.y b/discover/grub2/parser.y index d57c732..eb61f55 100644 --- a/discover/grub2/parser.y +++ b/discover/grub2/parser.y @@ -56,7 +56,7 @@ static void yyerror(struct grub2_parser *, char const *s); %% script: statements { - parser->statements = $1; + parser->script->statements = $1; } statements: statement { @@ -65,6 +65,7 @@ statements: statement { } | statements statement { statement_append($1, $2); + $$ = $1; } statement: TOKEN_EOL {