Fix chdir() patch
This commit is contained in:
parent
d509fbb142
commit
04dbbb6470
@ -341,7 +341,7 @@ static void fcgi_cgi_child_start(fcgi_cgi_child *cld, const gchar *path) {
|
||||
/* try changing the directory. don't care about memleaks, execve() coming soon :) */
|
||||
{
|
||||
char *dir = strdup(path), *sep;
|
||||
if (NULL == (sep = strrchr(path, '/'))) {
|
||||
if (NULL == (sep = strrchr(dir, '/'))) {
|
||||
chdir("/");
|
||||
} else {
|
||||
*sep = '\0';
|
||||
|
Loading…
Reference in New Issue
Block a user