From d084585f01b57727a5778f2f6723b89c6d98a9d4 Mon Sep 17 00:00:00 2001 From: Jean Boussier Date: Wed, 13 Jul 2022 11:54:08 +0200 Subject: Rename ENCINDEX_ASCII to ENCINDEX_ASCII_8BIT Otherwise it's way too easy to confuse it with US_ASCII. --- string.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'string.c') diff --git a/string.c b/string.c index acac93f7df..4cca9b1eac 100644 --- a/string.c +++ b/string.c @@ -3441,7 +3441,7 @@ rb_str_concat(VALUE str1, VALUE str2) } encidx = rb_enc_to_index(enc); - if (encidx == ENCINDEX_ASCII || encidx == ENCINDEX_US_ASCII) { + if (encidx == ENCINDEX_ASCII_8BIT || encidx == ENCINDEX_US_ASCII) { /* US-ASCII automatically extended to ASCII-8BIT */ char buf[1]; buf[0] = (char)code; @@ -3450,7 +3450,7 @@ rb_str_concat(VALUE str1, VALUE str2) } rb_str_cat(str1, buf, 1); if (encidx == ENCINDEX_US_ASCII && code > 127) { - rb_enc_associate_index(str1, ENCINDEX_ASCII); + rb_enc_associate_index(str1, ENCINDEX_ASCII_8BIT); ENC_CODERANGE_SET(str1, ENC_CODERANGE_VALID); } } -- cgit v1.2.1