--- parser3/src/include/pa_request.h 2001/09/30 09:56:43 1.99 +++ parser3/src/include/pa_request.h 2001/09/30 12:06:04 1.100 @@ -4,7 +4,7 @@ Copyright (c) 2001 ArtLebedev Group (http://www.artlebedev.com) Author: Alexander Petrosyan (http://design.ru/paf) - $Id: pa_request.h,v 1.99 2001/09/30 09:56:43 parser Exp $ + $Id: pa_request.h,v 1.100 2001/09/30 12:06:04 parser Exp $ */ #ifndef PA_REQUEST_H @@ -26,13 +26,6 @@ #include "pa_vcookie.h" #include "pa_sql_driver_manager.h" -#ifdef XML -# include -# include -# include -# include -#endif - #ifndef NO_STRING_ORIGIN # define COMPILE_PARAMS \ const char *source, \ @@ -202,7 +195,7 @@ private: // core data */ uint anti_endless_execute_recoursion; - /// charset->pcre_tables+XML256TableTranscoder [Request_CTYPE_value] + /// charset->pcre_tables Hash CTYPE; private: // compile.C @@ -250,22 +243,6 @@ private: void output_result(const VFile& body_file, bool header_only); }; -/// Request::CTYPE hash value -class Request_CTYPE_value : public Pooled { -public: - /// PCRE character tables - unsigned char *pcre_tables; -#ifdef XML - /// Xalan transformer for this charset - XML256TableTranscoder *transcoder; -#endif - - Request_CTYPE_value(Pool& apool, - unsigned char * apcre_tables, XML256TableTranscoder *atranscoder) : Pooled(apool), - pcre_tables(apcre_tables), transcoder(atranscoder) { - } -}; - /// Auto-object used for temporary changing Request::flang. class Temp_lang { Request& frequest;