Merge pull request #28 from c---/fix-string-remove

String: Fix remove method
This commit is contained in:
WeAct Studio
2022-09-18 22:59:20 +08:00
committed by GitHub

View File

@@ -735,7 +735,7 @@ void String::remove(unsigned int index, unsigned int count)
}
char *writeTo = buffer + index;
len = len - count;
strncpy(writeTo, buffer + index + count, len - index);
memmove(writeTo, buffer + index + count, len - index);
buffer[len] = 0;
}