Fix a bug with printing (null) local variable name for a register.

This commit is contained in:
Yukihiro "Matz" Matsumoto
2020-11-05 16:55:23 +09:00
parent d9bd77b180
commit f77113e841
+1 -1
View File
@@ -11,7 +11,7 @@ static void
print_r(mrb_state *mrb, const mrb_irep *irep, size_t n)
{
if (n == 0) return;
if (n > irep->nlocals) return;
if (n >= irep->nlocals) return;
if (!irep->lv[n-1]) return;
printf(" R%d:%s", (int)n, mrb_sym_dump(mrb, irep->lv[n-1]));
}