summaryrefslogtreecommitdiff
path: root/gc.c
diff options
context:
space:
mode:
authorcharliesome <charliesome@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2013-12-07 13:01:17 +0000
committercharliesome <charliesome@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2013-12-07 13:01:17 +0000
commit0aada281599eb7f764cc9cab6855d44d58deed03 (patch)
tree4520cf4f700d30fff1b12298e6ab46854097fb53 /gc.c
parent5728783a0458357105c1943a4b0a9e04c1879a04 (diff)
* gc.c (gc_mark_children): use nd_clss and nd_next for code clarity
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44051 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'gc.c')
-rw-r--r--gc.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gc.c b/gc.c
index 64c1cf58c3..b4b5466274 100644
--- a/gc.c
+++ b/gc.c
@@ -3796,8 +3796,8 @@ gc_mark_children(rb_objspace_t *objspace, VALUE ptr)
case NODE_CREF:
gc_mark(objspace, obj->as.node.nd_refinements);
- gc_mark(objspace, (VALUE)obj->as.node.u1.node);
- ptr = (VALUE)obj->as.node.u3.node;
+ gc_mark(objspace, (VALUE)obj->as.node.nd_clss);
+ ptr = (VALUE)obj->as.node.nd_next;
goto again;
default: /* unlisted NODE */