summaryrefslogtreecommitdiff
path: root/spec/ruby/core
diff options
context:
space:
mode:
authornagachika <nagachika@ruby-lang.org>2024-03-31 17:18:55 +0900
committernagachika <nagachika@ruby-lang.org>2024-03-31 17:18:55 +0900
commit4f3ed07d5bfd581b630e4afc8b9bb170ce781e7f (patch)
treeb5a1d43f0ed8378e1c7b33e45f9f17a38d1b448c /spec/ruby/core
parent1b5c74a2408d248f35cb811327dd51f49ee37c9e (diff)
merge revision(s) ade56737e2273847426214035c0ff2340b43799a: [Backport #20190]
Fix coderange of invalid_encoding_string.<<(ord) Appending valid encoding character can change coderange from invalid to valid. Example: "\x95".force_encoding('sjis')<<0x5C will be a valid string "\x{955C}" --- string.c | 6 +++++- test/ruby/test_string.rb | 3 +++ 2 files changed, 8 insertions(+), 1 deletion(-)
Diffstat (limited to 'spec/ruby/core')
0 files changed, 0 insertions, 0 deletions