diff options
author | Nobuyoshi Nakada <[email protected]> | 2021-09-29 19:59:31 +0900 |
---|---|---|
committer | Nobuyoshi Nakada <[email protected]> | 2021-10-01 20:28:44 +0900 |
commit | 842b0008c132dd587f09766a228041afb7fed24f (patch) | |
tree | b7324862c67cfc7e28c0d4e4866b77f548019e6a /string.c | |
parent | 409dbc951b9875d27bd73748c88e15386473cffb (diff) |
Skip broken strings as the locale encoding
Notes
Notes:
Merged: https://github.com/ruby/ruby/pull/4915
Diffstat (limited to 'string.c')
-rw-r--r-- | string.c | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -725,6 +725,12 @@ enc_coderange_scan(VALUE str, rb_encoding *enc, int encidx) } int +rb_enc_str_coderange_scan(VALUE str, rb_encoding *enc) +{ + return enc_coderange_scan(str, enc, rb_enc_to_index(enc)); +} + +int rb_enc_str_coderange(VALUE str) { int cr = ENC_CODERANGE(str); |