From 12b637a65d95b6134930bb0f9df0a3979a6a34bb Mon Sep 17 00:00:00 2001 From: wanabe Date: Wed, 25 Nov 2009 22:27:44 +0000 Subject: * marshal.c (mark_dump_arg): mark str. see also [ruby-dev:39735] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25927 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- marshal.c | 1 + 1 file changed, 1 insertion(+) (limited to 'marshal.c') diff --git a/marshal.c b/marshal.c index 7acc495ca2..a0f9d76edb 100644 --- a/marshal.c +++ b/marshal.c @@ -166,6 +166,7 @@ mark_dump_arg(void *ptr) return; rb_mark_set(p->data); rb_mark_hash(p->compat_tbl); + rb_gc_mark(p->str); } static void -- cgit v1.2.3