diff options
author | tarui <tarui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2010-06-28 16:45:35 +0000 |
---|---|---|
committer | tarui <tarui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2010-06-28 16:45:35 +0000 |
commit | 6a05e8c5665a264395d5961307f523d3a81a101a (patch) | |
tree | 215d363d0e5e01a869a7cd87889434195c80bb43 /ChangeLog | |
parent | 7e80dc06b715d3cf722263b323e6edfd011fbed0 (diff) |
merge from trunk (r28440)
* ext/dl/lib/dl/func.rb (call): don't overwrite original arguments
to defend from GC.
* test/dl/test_func.rb (test_string): add test for above.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28468 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -1,3 +1,9 @@ +Tue Jun 29 01:44:33 2010 Masaya Tarui <tarui@ruby-lnag.org> + + * ext/dl/lib/dl/func.rb (call): don't overwrite original arguments + to defend from GC. + * test/dl/test_func.rb (test_string): add test for above. + Tue Jun 29 01:41:42 2010 Masaya Tarui <tarui@ruby-lnag.org> * include/ruby/ruby.h (static inline rb_gc_guarded_ptr): prevent |