aboutsummaryrefslogtreecommitdiff
path: root/src/cgi.c
diff options
context:
space:
mode:
authorAleksey Veresov <aleksey@veresov.pro>2020-02-06 19:43:57 +0300
committerAleksey Veresov <aleksey@veresov.pro>2020-02-06 19:43:57 +0300
commit83cd2267b309fa7411acaed356f88101196bb2ad (patch)
tree8ab5f2ebdfbbc5020f13329858d6364d82beabd9 /src/cgi.c
parent37cd01d27efc7988548dbfde307e41be7d4f41a9 (diff)
downloadmagi-83cd2267b309fa7411acaed356f88101196bb2ad.tar
magi-83cd2267b309fa7411acaed356f88101196bb2ad.tar.xz
magi-83cd2267b309fa7411acaed356f88101196bb2ad.zip
[magi] Broken to become better.
Diffstat (limited to 'src/cgi.c')
-rw-r--r--src/cgi.c12
1 files changed, 3 insertions, 9 deletions
diff --git a/src/cgi.c b/src/cgi.c
index c3ac1c6..20df48e 100644
--- a/src/cgi.c
+++ b/src/cgi.c
@@ -274,21 +274,15 @@ void output_cookies(struct magi_cookie_list * list)
}
-int magi_response_cgi(struct magi_response * response)
+int magi_response_cgi(struct magi_response *response)
{
output_http_params(response->http_params);
output_cookies(response->cookies);
fputs(response->content_type, stdout);
fputs("\r\n\r\n", stdout);
fputs(response->content, stdout);
- return 1;
-}
-
-int magi_response_cgi_clear(magi_response *response)
-{
- int ok = magi_response_cgi(response);
magi_response_destroy(response);
- return ok;
+ return 1;
}
@@ -308,5 +302,5 @@ int magi_error_cgi(enum magi_error error)
"</body>"
"</html>",
magi_error_message(error));
- return magi_response_cgi_clear(&res);
+ return magi_response_cgi(&res);
}