Now really fix out of bounds write.

This commit is contained in:
Wilco Baan Hofman 2016-11-28 21:58:01 +01:00
parent 288c68ff34
commit 9e39e25aa1

View file

@ -37,7 +37,7 @@ static void safe_forkexec(TALLOC_CTX *mem_ctx, const char *script_in, const char
unsigned int i, j;
argv[0] = script;
for (i = 0, j = 1; i < strlen(script) && j < 30; i++) {
for (i = 0, j = 1; i < strlen(script) && j < 29; i++) {
if (script[i] == ' ') {
script[i] = '\0';
argv[j++] = &script[i+1];