fix:修正一个首位置插入崩溃的问题
This commit is contained in:
parent
c477dad67e
commit
4b6612cc63
@ -590,7 +590,10 @@ void add_newer(const std::vector<char>& wch)
|
|||||||
buf.resize(buf.size() * 2);
|
buf.resize(buf.size() * 2);
|
||||||
}
|
}
|
||||||
if (len > 0) {
|
if (len > 0) {
|
||||||
for (size_t i = len - 1; i >= wo; --i) {
|
for (int i = len - 1; i >= wo; --i) {
|
||||||
|
if (i < 0) {
|
||||||
|
break;
|
||||||
|
}
|
||||||
buf[i + 1] = buf[i];
|
buf[i + 1] = buf[i];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user