diff options
author | matz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 1998-01-22 10:28:03 +0000 |
---|---|---|
committer | matz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 1998-01-22 10:28:03 +0000 |
commit | 6c033e5f16bb536ed9f2c5187fda2b6f590cc5e4 (patch) | |
tree | 0fac2122434077b7338778545f93a684daecd4e3 /gc.c | |
parent | 2f99f3b41a4ad5a4efafb0b71784bd05b99d9bba (diff) |
forget to protect cref from gc
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/v1_1r@47 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'gc.c')
-rw-r--r-- | gc.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -385,6 +385,7 @@ gc_mark(ptr) case NODE_IF: /* 1,2,3 */ case NODE_FOR: case NODE_ITER: + case NODE_CREF: gc_mark(obj->as.node.u2.node); /* fall through */ case NODE_BLOCK: /* 1,3 */ @@ -396,7 +397,6 @@ gc_mark(ptr) case NODE_DREGX_ONCE: case NODE_FBODY: case NODE_CALL: - case NODE_CREF: #ifdef C_ALLOCA case NODE_ALLOCA: #endif |