From: Tanaka Akira Date: 2003-10-09T13:11:45+09:00 Subject: [ruby-dev:21561] Re: marshal_dump & IO In article <20031009064205E.aamine@loveruby.net>, Minero Aoki writes: > @@ -492,7 +492,7 @@ w_object(obj, arg, limit, weak) > v = rb_funcall(obj, s_mdump, 0, 0); > w_byte(TYPE_USRMARSHAL, arg); > w_unique(rb_class2name(CLASS_OF(obj)), arg); > - w_object(v, arg, limit, Qtrue); > + w_object(v, arg, limit, Qfalse); ここでの obj が marshal_dump におけるインスタンス変数からたどられて来 た場合を考えると、Qtrue でも Qfalse でもなく weak が適切であるように思 います。 -- [田中 哲][たなか あきら][Tanaka Akira]