* expand tabs.
This commit is contained in:
parent
8f51da5d41
commit
551ef27490
2
string.c
2
string.c
@ -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));
|
||||||
|
Loading…
x
Reference in New Issue
Block a user