Check if irep->reps is NULL in lv_defined_p

This commit is contained in:
Zhang Xiaohui
2020-11-18 17:07:20 +08:00
parent 3d8350f920
commit d3e17eedee
+4 -2
View File
@@ -773,8 +773,10 @@ lv_defined_p(const mrb_irep *irep)
if (irep->lv) { return TRUE; }
for (i = 0; i < irep->rlen; ++i) {
if (lv_defined_p(irep->reps[i])) { return TRUE; }
if (irep->reps) {
for (i = 0; i < irep->rlen; ++i) {
if (lv_defined_p(irep->reps[i])) { return TRUE; }
}
}
return FALSE;