discover/grub2: Fix uninitialised yylineno
[petitboot] / discover / grub2 / parser.y
index 8ab17a6ab50c45ca49f8ebc8d566508bf607c38e..a3473ca9051100df47bbe96a0062c6d9699e688c 100644 (file)
@@ -309,6 +309,7 @@ void grub2_parser_parse(struct grub2_parser *parser, char *buf, int len)
        int rc;
 
        bufstate = yy_scan_bytes(buf, len - 1, parser->scanner);
+       yyset_lineno(1, parser->scanner);
 
        rc = yyparse(parser);