mirror of
https://github.com/mruby/mruby
synced 2026-06-08 16:11:16 +00:00
Fix lineno overwrite in parser_init_cxt.
By reordering parsing string with mrb_parser_parse won't always start with line 1.
This commit is contained in:
+1
-1
@@ -5263,8 +5263,8 @@ static void
|
||||
parser_init_cxt(parser_state *p, mrbc_context *cxt)
|
||||
{
|
||||
if (!cxt) return;
|
||||
if (cxt->lineno) p->lineno = cxt->lineno;
|
||||
if (cxt->filename) mrb_parser_set_filename(p, cxt->filename);
|
||||
if (cxt->lineno) p->lineno = cxt->lineno;
|
||||
if (cxt->syms) {
|
||||
int i;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user