Skip stack marking at all if c->stack is NULL.

This commit is contained in:
Yukihiro "Matz" Matsumoto
2017-04-10 09:28:36 +09:00
parent 0cb501545c
commit 491d68bb30
+1
View File
@@ -545,6 +545,7 @@ mark_context_stack(mrb_state *mrb, struct mrb_context *c)
size_t i;
size_t e;
if (c->stack == NULL) return;
e = c->stack - c->stbase;
if (c->ci) e += c->ci->nregs;
if (c->stbase + e > c->stend) e = c->stend - c->stbase;