mirror of
https://github.com/mruby/mruby
synced 2026-06-08 16:11:16 +00:00
indent codedump when file/line info is not available; ref #2147
This commit is contained in:
+4
-2
@@ -2694,7 +2694,6 @@ codedump(mrb_state *mrb, mrb_irep *irep)
|
||||
printf("irep %p nregs=%d nlocals=%d pools=%d syms=%d reps=%d\n", irep,
|
||||
irep->nregs, irep->nlocals, (int)irep->plen, (int)irep->slen, (int)irep->rlen);
|
||||
|
||||
|
||||
for (i = 0; i < (int)irep->ilen; i++) {
|
||||
ai = mrb_gc_arena_save(mrb);
|
||||
|
||||
@@ -2704,7 +2703,10 @@ codedump(mrb_state *mrb, mrb_irep *irep)
|
||||
file = next_file;
|
||||
}
|
||||
line = mrb_debug_get_line(irep, i);
|
||||
if (line != -1) {
|
||||
if (line < 0) {
|
||||
printf(" ");
|
||||
}
|
||||
else {
|
||||
printf("%5d ", line);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user