--- parser3/src/targets/cgi/parser3.C 2001/04/03 05:23:43 1.52 +++ parser3/src/targets/cgi/parser3.C 2001/04/03 07:32:48 1.56 @@ -5,7 +5,7 @@ Author: Alexander Petrosyan (http://design.ru/paf) - $Id: parser3.C,v 1.52 2001/04/03 05:23:43 paf Exp $ + $Id: parser3.C,v 1.56 2001/04/03 07:32:48 paf Exp $ */ #include "pa_config_includes.h" @@ -75,7 +75,7 @@ void SAPI::add_header_attribute(Pool& po printf("%s: %s\n", key, value); } -/// @todo parser4: intelligent cache-control +/// @todo intelligent cache-control void SAPI::send_header(Pool& pool) { if(cgi) { puts("expires: Fri, 23 Mar 2001 09:32:23 GMT"); @@ -85,7 +85,7 @@ void SAPI::send_header(Pool& pool) { } } -void SAPI::send_body(Pool& pool, const char *buf, size_t size) { +void SAPI::send_body(Pool& pool, const void *buf, size_t size) { stdout_write(buf, size); } @@ -125,7 +125,7 @@ void SAPI::log(Pool& pool, const char *f /** main workhorse - @todo parser4: + @todo IIS: remove trailing default-document[index.html] from $request.uri. to do that we need to consult metabase, wich is tested but seems slow. @@ -233,7 +233,7 @@ int main(int argc, char *argv[]) { // prepare to process request Request request(pool, request_info, - cgi ? String::UL_HTML_TYPO : String::UL_CLEAN + 1||cgi ? String::UL_HTML_TYPO : String::UL_CLEAN ); // some root-controlled location