summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarkus Mittendrein <git@maxmitti.tk>2018-06-06 01:10:57 +0200
committerMarkus Mittendrein <git@maxmitti.tk>2018-06-06 01:10:57 +0200
commite7eec05a73efd15027a4773ae5b3b9a4427b0a7b (patch)
treed559c7f992ceada779a22106b1ef7d9f13930c39
parent0809e8fcb9f6d5942b3ae2e79e0729f687255173 (diff)
downloadprocessmanager-e7eec05a73efd15027a4773ae5b3b9a4427b0a7b.tar.gz
processmanager-e7eec05a73efd15027a4773ae5b3b9a4427b0a7b.zip
Fix memmove length
-rw-r--r--main.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/main.c b/main.c
index 10209d7..75f130c 100644
--- a/main.c
+++ b/main.c
@@ -308,6 +308,7 @@ int main(int argc, char *argv[])
break;
}
curPos += count;
+ buf[curPos] = '\0';
}
*newlinePos = '\0';
@@ -452,9 +453,10 @@ int main(int argc, char *argv[])
fputs("KILLED\n", ctrloutFile);
}
}
+
if(newlinePos != 0)
{
- memmove(buf, newlinePos + 1, strlen(newlinePos + 1));
+ memmove(buf, newlinePos + 1, strlen(newlinePos + 1) + 1);
}
else
{