ruby-changes:22571
From: marcandre <ko1@a...>
Date: Wed, 15 Feb 2012 12:32:06 +0900 (JST)
Subject: [ruby-changes:22571] marcandRe: r34620 (trunk): * lib/ostruct.rb: Create getters and setters after dup.
marcandre 2012-02-15 12:31:55 +0900 (Wed, 15 Feb 2012) New Revision: 34620 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=34620 Log: * lib/ostruct.rb: Create getters and setters after dup. [Bug #6028] [rubyspecs:0380bcc] Modified files: trunk/ChangeLog trunk/lib/ostruct.rb Index: ChangeLog =================================================================== --- ChangeLog (revision 34619) +++ ChangeLog (revision 34620) @@ -1,3 +1,8 @@ +Wed Feb 15 12:30:46 2012 Marc-Andre Lafortune <ruby-core@m...> + + * lib/ostruct.rb: Create getters and setters after dup. + [Bug #6028] [rubyspecs:0380bcc] + Wed Feb 15 10:59:52 2012 Narihiro Nakamura <authornari@g...> * gc.c (HEAP_BITMAP_LIMIT): HEAP_BITMAP_LIMIT is computed on the Index: lib/ostruct.rb =================================================================== --- lib/ostruct.rb (revision 34619) +++ lib/ostruct.rb (revision 34620) @@ -97,6 +97,7 @@ def initialize_copy(orig) super @table = @table.dup + @table.each_key{|key| new_ostruct_member(key)} end # -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/