--- parser3/src/main/pa_request.C 2003/03/24 17:52:19 1.245.2.37.2.13 +++ parser3/src/main/pa_request.C 2003/03/25 11:42:17 1.245.2.37.2.15 @@ -5,7 +5,7 @@ Author: Alexandr Petrosian (http://paf.design.ru) */ -static const char* IDENT_REQUEST_C="$Date: 2003/03/24 17:52:19 $"; +static const char* IDENT_REQUEST_C="$Date: 2003/03/25 11:42:17 $"; #include "pa_sapi.h" #include "pa_common.h" @@ -30,6 +30,7 @@ static const char* IDENT_REQUEST_C="$Dat #include "pa_vform.h" #include "pa_vcookie.h" #include "pa_vresponse.h" +#include "pa_vmemory.h" // consts @@ -159,6 +160,11 @@ Request::Request(SAPI_Info& asapi_info, Value& math=*new VMath; classes().put(math.get_class()->base_class()->name(), &math); } + // memory class + { + Value& memory=*new VMemory; + classes().put(memory.get_class()->base_class()->name(), &memory); + } } Request::~Request() { @@ -665,6 +671,10 @@ GdomeDOMString_auto_ptr Request::transco return charsets.source().transcode(s); } +GdomeDOMString_auto_ptr Request::transcode(const StringBody s) { + return charsets.source().transcode(s); +} + const String& Request::transcode(GdomeDOMString* s) { return charsets.source().transcode(s); }