rb_str_modify_expand: clear the string coderange

[Bug #19468]

b0b9f7201a errornously stopped
clearing the coderange.

Since `rb_str_modify` clears it, `rb_str_modify_expand`
should too.
This commit is contained in:
Rômulo Ceccon 2023-03-03 14:38:49 +01:00 коммит произвёл Jean Boussier
Родитель b49053a6be
Коммит d78ae78fd7
1 изменённых файлов: 1 добавлений и 0 удалений

Просмотреть файл

@ -2473,6 +2473,7 @@ rb_str_modify_expand(VALUE str, long expand)
else if (expand > 0) {
RESIZE_CAPA_TERM(str, len + expand, termlen);
}
ENC_CODERANGE_CLEAR(str);
}
/* As rb_str_modify(), but don't clear coderange */