ruby-changes:17042
From: mrkn <ko1@a...>
Date: Wed, 18 Aug 2010 19:14:00 +0900 (JST)
Subject: [ruby-changes:17042] Ruby:r29039 (trunk): forget to commit.
mrkn 2010-08-18 19:13:54 +0900 (Wed, 18 Aug 2010) New Revision: 29039 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=29039 Log: forget to commit. Modified files: trunk/array.c Index: array.c =================================================================== --- array.c (revision 29038) +++ array.c (revision 29039) @@ -409,7 +409,10 @@ ary_make_shared(VALUE ary) { assert(!ARY_EMBED_P(ary)); - if (ARY_SHARED_P(ary) || ARY_SHARED_ROOT_P(ary)) { + if (ARY_SHARED_P(ary)) { + return ARY_SHARED(ary); + } + else if (ARY_SHARED_ROOT_P(ary)) { return ary; } else if (OBJ_FROZEN(ary)) { -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/