--- parser3/src/targets/cgi/parser3.C 2001/04/11 08:13:41 1.63 +++ parser3/src/targets/cgi/parser3.C 2001/04/20 14:18:52 1.67 @@ -5,7 +5,7 @@ Author: Alexander Petrosyan (http://design.ru/paf) - $Id: parser3.C,v 1.63 2001/04/11 08:13:41 paf Exp $ + $Id: parser3.C,v 1.67 2001/04/20 14:18:52 paf Exp $ */ #include "pa_config_includes.h" @@ -14,18 +14,14 @@ # include #endif -#include -#include -#include -#include -#include - #include "pa_sapi.h" #include "pa_common.h" #include "pa_globals.h" #include "pa_request.h" #include "pa_socks.h" +/// @test disable /cgi-bin/parser3/auto.p + /// IIS refuses to read bigger chunks const size_t READ_POST_CHUNK_SIZE=0x400*0x400; // 1M @@ -105,7 +101,7 @@ size_t SAPI::read_post(Pool& pool, char } void SAPI::add_header_attribute(Pool& pool, const char *key, const char *value) { - if(cgi) + if(1||cgi) printf("%s: %s\n", key, value); } @@ -152,7 +148,7 @@ int main(int argc, char *argv[]) { if(!cgi) { if(argc<2) { printf("Usage: %s \n", argv0?argv0:"parser3"); - exit(1); + return 1; } } @@ -236,7 +232,7 @@ int main(int argc, char *argv[]) { // prepare to process request Request request(pool, request_info, - 1||cgi ? String::UL_HTML_TYPO : String::UL_AS_IS + cgi ? String::UL_HTML_TYPO : String::UL_AS_IS ); // some root-controlled location @@ -246,7 +242,7 @@ int main(int argc, char *argv[]) { GetWindowsDirectory(root_auto_path, MAX_STRING); #else // ~nobody todo: figure out a better place - char *root_auto_path=SAPI::get_env(pool, "HOME"); + const char *root_auto_path=SAPI::get_env(pool, "HOME"); #endif // beside by binary