From 28ac6f9aa5e7dadf9aaf2062ab003a0fb4c82ad8 Mon Sep 17 00:00:00 2001 From: Grzegorz Nosek Date: Fri, 17 Jul 2009 12:46:03 +0200 Subject: Compile fixes for OpenBSD Thanks to Toni Mueller, original author of the patch --- fcgiwrap.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'fcgiwrap.c') diff --git a/fcgiwrap.c b/fcgiwrap.c index 7d77792..16bccda 100644 --- a/fcgiwrap.c +++ b/fcgiwrap.c @@ -369,7 +369,8 @@ char *get_cgi_filename() /* and fixup environment */ if ((p = getenv("DOCUMENT_ROOT"))) { docroot = p; - buflen += docrootlen = strlen(p); + docrootlen = strlen(p); + buflen += docrootlen; } else { goto err; } @@ -519,7 +520,7 @@ static void handle_fcgi_request() signal(SIGCHLD, SIG_DFL); signal(SIGPIPE, SIG_DFL); - execl(filename, filename, NULL); + execl(filename, filename, (void *)NULL); puts("Status: 502 Bad Gateway\nContent-type: text/plain\n\n502"); exit(99); -- cgit v1.2.3