X-Git-Url: http://git.ozlabs.org/?p=petitboot;a=blobdiff_plain;f=discover%2Fgrub2%2Fparser.y;h=2b229b80598ae63488bd17b0810f0d7f89e26198;hp=f49cecdc3382cb630817b00d071d4ff00dfeaa59;hb=f465fcee178cfb5a5e076297ea7dd49102f7e8b9;hpb=2ea5eb23b027519372dd20fbe8f958c06ac2aa6c diff --git a/discover/grub2/parser.y b/discover/grub2/parser.y index f49cecd..2b229b8 100644 --- a/discover/grub2/parser.y +++ b/discover/grub2/parser.y @@ -221,13 +221,13 @@ void word_append(struct grub2_word *w1, struct grub2_word *w2) w1->last = w2; } -struct grub2_parser *grub2_parser_create(void *ctx) +struct grub2_parser *grub2_parser_create(struct discover_context *ctx) { struct grub2_parser *parser; parser = talloc(ctx, struct grub2_parser); yylex_init_extra(parser, &parser->scanner); - parser->script = create_script(parser); + parser->script = create_script(parser, ctx); return parser; }