|
@@ -203,9 +203,10 @@ __spawni(pid_t *pid, const char *file,
|
|
*--name = '/';
|
|
*--name = '/';
|
|
}
|
|
}
|
|
|
|
|
|
- char *p;
|
|
+ char *p = (char *)path;
|
|
do {
|
|
do {
|
|
char *startp;
|
|
char *startp;
|
|
|
|
+ path = p;
|
|
p = strchrnul(path, ':');
|
|
p = strchrnul(path, ':');
|
|
|
|
|
|
|
|
|
|
@@ -233,7 +234,6 @@ __spawni(pid_t *pid, const char *file,
|
|
goto error;
|
|
goto error;
|
|
}
|
|
}
|
|
|
|
|
|
- path = p;
|
|
|
|
} while (*p++ != '\0');
|
|
} while (*p++ != '\0');
|
|
|
|
|
|
error:
|
|
error:
|