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 fb30b74 commit 0eb23ecCopy full SHA for 0eb23ec
src/AudioBasic/Str.h
@@ -436,7 +436,7 @@ class Str {
436
insert_len = len_replaced-len_to_replace;
437
grow(this->length()+insert_len);
438
// save remainder and create gap
439
- memmove(this->chars+pos+len_replaced, this->chars+pos+len_to_replace, old_len-pos+len_to_replace+1);
+ memmove(this->chars+pos+len_replaced, this->chars+pos+len_to_replace, old_len-pos-len_to_replace+1);
440
// move new string into gap
441
memmove(this->chars+pos,replaced,len_replaced);
442
result = true;
0 commit comments