diff options
| author | Furkan Sahin <furkan-dev@proton.me> | 2009-07-17 12:46:03 +0200 |
|---|---|---|
| committer | Furkan Sahin <furkan-dev@proton.me> | 2009-07-17 12:46:03 +0200 |
| commit | 898a0b9c22644aed4e8843c54e87ebaca206770a (patch) | |
| tree | 84ef3c86c0c3018b7f3c5dc1d1be901085a06aaa /fcgiwrap.c | |
| parent | b5933c2b9d2ad8093d2ac8e2626b79688dab8a84 (diff) | |
Compile fixes for OpenBSD
Thanks to Toni Mueller, original author of the patch
Diffstat (limited to 'fcgiwrap.c')
| -rw-r--r-- | fcgiwrap.c | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -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); |
