From eca6266524991a894ca94371ea1e6f094c322a2b Mon Sep 17 00:00:00 2001 From: Zhang Xiaohui Date: Wed, 18 Nov 2020 14:41:27 +0800 Subject: Check if irep->reps is NULL --- src/codedump.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/codedump.c') diff --git a/src/codedump.c b/src/codedump.c index e70df3205..524f0b9e1 100644 --- a/src/codedump.c +++ b/src/codedump.c @@ -545,8 +545,10 @@ codedump_recur(mrb_state *mrb, const mrb_irep *irep) int i; codedump(mrb, irep); - for (i=0; irlen; i++) { - codedump_recur(mrb, irep->reps[i]); + if (irep->reps) { + for (i=0; irlen; i++) { + codedump_recur(mrb, irep->reps[i]); + } } } #endif -- cgit v1.2.3