--- parser3/src/main/pa_globals.C 2002/04/22 14:11:28 1.124 +++ parser3/src/main/pa_globals.C 2002/06/12 11:40:32 1.129 @@ -4,7 +4,7 @@ Copyright (c) 2001, 2002 ArtLebedev Group (http://www.artlebedev.com) Author: Alexandr Petrosian (http://paf.design.ru) - $Id: pa_globals.C,v 1.124 2002/04/22 14:11:28 paf Exp $ + $Id: pa_globals.C,v 1.129 2002/06/12 11:40:32 paf Exp $ */ #include "pa_config_includes.h" @@ -39,14 +39,11 @@ String *name_name; String *size_name; String *text_name; -String *unhandled_exception_method_name; -String *post_process_method_name; - String *content_disposition_name; String *content_disposition_filename_name; +String *rootconf_method_name; String *auto_method_name; -String *main_method_name; String *main_class_name; @@ -318,14 +315,11 @@ void pa_globals_init(Pool& pool) { size_name=NEW String(pool, SIZE_NAME); text_name=NEW String(pool, TEXT_NAME); - unhandled_exception_method_name=NEW String(pool, UNHANDLED_EXCEPTION_METHOD_NAME); - post_process_method_name=NEW String(pool, POST_PROCESS_METHOD_NAME); - content_disposition_name=NEW String(pool, CONTENT_DISPOSITION_NAME); content_disposition_filename_name=NEW String(pool, CONTENT_DISPOSITION_FILENAME_NAME); + rootconf_method_name=NEW String(pool, ROOTCONF_METHOD_NAME); auto_method_name=NEW String(pool, AUTO_METHOD_NAME); - main_method_name=NEW String(pool, MAIN_METHOD_NAME); main_class_name=NEW String(pool, MAIN_CLASS_NAME); @@ -385,7 +379,7 @@ void pa_globals_init(Pool& pool) { *string_match_table_columns+=NEW String(pool, STRING_MATCH_NAME); *string_match_table_columns+=NEW String(pool, STRING_POST_MATCH_NAME); for(int i=1; i<=MAX_STRING_MATCH_TABLE_COLUMNS; i++) { - char *column=(char *)malloc(MAX_NUMBER); + char *column=(char *)pool.malloc(MAX_NUMBER); snprintf(column, MAX_NUMBER, "%d", i); *string_match_table_columns+=NEW String(pool, column); // .i column name } @@ -464,7 +458,7 @@ void pa_globals_init(Pool& pool) { } #if defined(XML) && defined(_MSC_VER) -# define XML_LIBS "/parser3project/win32xml" +# define XML_LIBS "/parser3project/win32/xml" # pragma comment(lib, XML_LIBS "/glib/lib/libglib-1.3-11.lib") # ifdef _DEBUG # pragma comment(lib, XML_LIBS "/libxml2-x.x.x/win32/dsp/libxml2_so_debug/libxml2.lib")