* expand tabs.

This commit is contained in:
git 2019-06-21 22:48:50 +09:00
parent 8f51da5d41
commit 551ef27490

View File

@ -5087,7 +5087,7 @@ rb_str_sub_bang(int argc, VALUE *argv, VALUE str)
if (rlen != plen) { if (rlen != plen) {
memmove(p + beg0 + rlen, p + beg0 + plen, len - beg0 - plen); memmove(p + beg0 + rlen, p + beg0 + plen, len - beg0 - plen);
} }
memmove(p + beg0, rp, rlen); memmove(p + beg0, rp, rlen);
len += rlen - plen; len += rlen - plen;
STR_SET_LEN(str, len); STR_SET_LEN(str, len);
TERM_FILL(&RSTRING_PTR(str)[len], TERM_LEN(str)); TERM_FILL(&RSTRING_PTR(str)[len], TERM_LEN(str));