summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--xs.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/xs.h b/xs.h
index 48f7fe7..2bb0173 100644
--- a/xs.h
+++ b/xs.h
@@ -278,7 +278,7 @@ d_char *xs_replace_i(d_char *str, const char *sfrom, const char *sto)
str = xs_expand(str, n_offset, stsz);
memcpy(str + n_offset, sto, stsz);
- offset = n_offset;
+ offset = n_offset + stsz;
}
return str;