aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/relocation.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/relocation.c b/src/relocation.c
index c235abe..36e8788 100644
--- a/src/relocation.c
+++ b/src/relocation.c
@@ -43,6 +43,7 @@ int replace_text(char *data, const char *spattern, const char *sreplacement) {
if (strncmp(tmp, spattern, spattern_len) == 0) {
memmove(tmp, sreplacement, sreplacement_len);
memmove(tmp + sreplacement_len, tmp + spattern_len, data_len - spattern_len);
+ memset(tmp + sreplacement_len + (data_len - spattern_len), '\0', 1);
}
tmp++;
}