[前][次][番号順一覧][スレッド一覧]

ruby-changes:18713

From: naruse <ko1@a...>
Date: Mon, 31 Jan 2011 06:51:26 +0900 (JST)
Subject: [ruby-changes:18713] Ruby:r30739 (trunk): Additional fix for r30736

naruse	2011-01-31 06:47:10 +0900 (Mon, 31 Jan 2011)

  New Revision: 30739

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=30739

  Log:
    Additional fix for r30736

  Modified files:
    trunk/array.c

Index: array.c
===================================================================
--- array.c	(revision 30738)
+++ array.c	(revision 30739)
@@ -3487,6 +3487,7 @@
 	ARY_SET_LEN(ary, 0);
 	if (ARY_SHARED_P(ary) && !ARY_EMBED_P(ary)) {
 	    rb_ary_unshare(ary);
+	    FL_SET_EMBED(ary);
 	}
 	ary_resize_capa(ary, i);
 	st_foreach(RHASH_TBL(hash), push_value, ary);

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]