From: James Gray Date: 2011-07-22T04:54:33+09:00 Subject: [ruby-core:38358] Re: [Ruby 1.9 - Bug #5070][Assigned] CSV.generate should not modify the given option hash On Thu, Jul 21, 2011 at 2:23 PM, Marc-Andre Lafortune wrote: > > Issue #5070 has been reported by Marc-Andre Lafortune. > > ---------------------------------------- > Bug #5070: CSV.generate should not modify the given option hash > http://redmine.ruby-lang.org/issues/5070 > > Author: Marc-Andre Lafortune > Status: Assigned > Priority: Normal > Assignee: James Gray > Category: lib > Target version: 1.9.3 > ruby -v: r32598 > > > Currently: > > �� ��CSV.generate( {}.freeze ) # => RuntimeError: can't modify frozen Hash > > I'm not sure where these tests would ideally go; In the attached patch, I've put them at the end of csv/test_interface > > If you can, please make the modifications you see fit, or else I'll commit this in a of week or two. > > (From http://stackoverflow.com/questions/6759487/ruby-hash-object-changed-by-csv-library ) Feel free to commit. James Edward Gray II