diff options
Diffstat (limited to 'http-backend.c')
-rw-r--r-- | http-backend.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/http-backend.c b/http-backend.c index 80790bbaef..2d4d105d92 100644 --- a/http-backend.c +++ b/http-backend.c @@ -323,7 +323,7 @@ static void run_service(const char **argv) const char *host = getenv("REMOTE_ADDR"); struct argv_array env = ARGV_ARRAY_INIT; int gzipped_request = 0; - struct child_process cld; + struct child_process cld = CHILD_PROCESS_INIT; if (encoding && !strcmp(encoding, "gzip")) gzipped_request = 1; @@ -341,7 +341,6 @@ static void run_service(const char **argv) argv_array_pushf(&env, "GIT_COMMITTER_EMAIL=%s@http.%s", user, host); - memset(&cld, 0, sizeof(cld)); cld.argv = argv; cld.env = env.argv; if (gzipped_request) |