summaryrefslogtreecommitdiff
path: root/eval.c
diff options
context:
space:
mode:
authormatz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2001-08-06 08:03:30 +0000
committermatz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2001-08-06 08:03:30 +0000
commitaf360d95bfd4eb4d97106e285914e10a648b2c55 (patch)
tree6d7c25fde87630715d694b4c1075dac7dad711dd /eval.c
parent3955aef501ee1ca2c9a86ba4701966b9691e7127 (diff)
* eval.c (rb_mark_end_proc): should mark ruby_cref, maybe should
not be here, but it's simplest way for a kludge. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1671 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'eval.c')
-rw-r--r--eval.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/eval.c b/eval.c
index 8ad1eab2fb..795dc9bead 100644
--- a/eval.c
+++ b/eval.c
@@ -5817,6 +5817,8 @@ rb_mark_end_proc()
rb_gc_mark(link->data);
link = link->next;
}
+ /* static global mark */
+ rb_gc_mark((VALUE)ruby_cref);
}
static void