From: Thadeu Lima de Souza Cascardo Date: Sat, 2 Aug 2008 01:20:57 +0000 (-0300) Subject: Print error messages as plain content in http body too X-Git-Url: http://git.cascardo.eti.br/?p=cascardo%2Fatompub.git;a=commitdiff_plain;h=a8c3386bda2a3e501243464c348e0e399d3f25ec Print error messages as plain content in http body too --- diff --git a/frontend/cgi/cgi.c b/frontend/cgi/cgi.c index 238ac39..472d3ec 100644 --- a/frontend/cgi/cgi.c +++ b/frontend/cgi/cgi.c @@ -56,12 +56,15 @@ cgi_serve_request (AtomCtx *ctx) (error->code == G_FILE_ERROR_EXIST || error->code == G_FILE_ERROR_ACCES || error->code == G_FILE_ERROR_PERM)) - fprintf (stdout, "Status: 403 %s\n\n", error->message); + fprintf (stdout, "Status: 403 %s\n\n%s\n", error->message, + error->message); else if (error->domain == G_FILE_ERROR && error->code == G_FILE_ERROR_NOENT) - fprintf (stdout, "Status: 404 %s\n\n", error->message); + fprintf (stdout, "Status: 404 %s\n\n%s\n", error->message, + error->message); else - fprintf (stdout, "Status: 500 %s\n\n", error->message); + fprintf (stdout, "Status: 500 %s\n\n%s\n", error->message, + error->message); } } else