8000
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e952b68 commit b99609eCopy full SHA for b99609e
api/String.cpp
@@ -698,7 +698,7 @@ void String::remove(unsigned int index, unsigned int count){
698
if (count > len - index) { count = len - index; }
699
char *writeTo = buffer + index;
700
len = len - count;
701
- strncpy(writeTo, buffer + index + count,len - index);
+ memmove(writeTo, buffer + index + count,len - index);
702
buffer[len] = 0;
703
}
704
@@ -726,7 +726,7 @@ void String::trim(void)
726
char *end = buffer + len - 1;
727
while (isspace(*end) && end >= begin) end--;
728
len = end + 1 - begin;
729
- if (begin > buffer) memcpy(buffer, begin, len);
+ if (begin > buffer) memmove(buffer, begin, len);
730
731
732
0 commit comments