diff options
author | normal <normal@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2018-05-02 23:18:55 +0000 |
---|---|---|
committer | normal <normal@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2018-05-02 23:18:55 +0000 |
commit | 6afea14043b0c0e603f26c89ae0d043f65852668 (patch) | |
tree | 0cd94f371081a41c1f278ba397f90d21b6477d04 /.editorconfig | |
parent | d54e22860c895a4bb3e583a7ad9886b9ea518a77 (diff) |
ext/cgi/escape: preserve String subclass in result
* ext/cgi/escape/escape.c (optimized_escape_html): use rb_str_new_with_class
(optimized_unescape_html): ditto
(optimized_escape): ditto
(optimized_unescape): ditto
* test/cgi/test_cgi_util.rb (test_escape_string_subclass): new test
[ruby-core:86847] [Bug #14732]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63328 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to '.editorconfig')
0 files changed, 0 insertions, 0 deletions