From 80534b6d14f1392ab1c199f0906880d61f55ae84 Mon Sep 17 00:00:00 2001 From: take_cheeze Date: Tue, 1 Apr 2014 01:13:39 +0900 Subject: Use MRB_ENV_STACK_LEN instead of accessing `flags` directly to get REnv's stack length. --- src/gc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/gc.c') diff --git a/src/gc.c b/src/gc.c index 81b234d6f..426a84514 100644 --- a/src/gc.c +++ b/src/gc.c @@ -518,7 +518,7 @@ gc_mark_children(mrb_state *mrb, struct RBasic *obj) if (e->cioff < 0) { int i, len; - len = (int)e->flags; + len = (int)MRB_ENV_STACK_LEN(e); for (i=0; istack[i]); } -- cgit v1.2.3