diff options
author | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2022-08-30 18:12:08 +0900 |
---|---|---|
committer | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2022-08-31 17:27:59 +0900 |
commit | 576bdec03f0d58847690a0607c788ada433ce60f (patch) | |
tree | da8277b325bfa1c033c2572662a6e781b589ae0f /internal | |
parent | 9dc60653db186b1ae9400ed75b413a07728ce6ff (diff) |
[Bug #18973] Promote US-ASCII to ASCII-8BIT when adding 8-bit char
Notes
Notes:
Merged: https://github.com/ruby/ruby/pull/6306
Diffstat (limited to 'internal')
-rw-r--r-- | internal/string.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/internal/string.h b/internal/string.h index 8fb9553d03..46862d77f5 100644 --- a/internal/string.h +++ b/internal/string.h @@ -43,6 +43,7 @@ char *rb_str_to_cstr(VALUE str); const char *ruby_escaped_char(int c); void rb_str_make_independent(VALUE str); int rb_enc_str_coderange_scan(VALUE str, rb_encoding *enc); +int rb_ascii8bit_appendable_encoding_index(rb_encoding *enc, unsigned int code); static inline bool STR_EMBED_P(VALUE str); static inline bool STR_SHARED_P(VALUE str); |