summaryrefslogtreecommitdiff
path: root/ext/io
diff options
context:
space:
mode:
authornormal <normal@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2018-05-02 23:18:55 +0000
committernormal <normal@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2018-05-02 23:18:55 +0000
commit6afea14043b0c0e603f26c89ae0d043f65852668 (patch)
tree0cd94f371081a41c1f278ba397f90d21b6477d04 /ext/io
parentd54e22860c895a4bb3e583a7ad9886b9ea518a77 (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 'ext/io')
0 files changed, 0 insertions, 0 deletions