--- parser3/src/main/pa_globals.C 2001/08/02 06:54:12 1.66 +++ parser3/src/main/pa_globals.C 2001/08/06 16:18:26 1.69 @@ -5,7 +5,7 @@ Author: Alexander Petrosyan (http://design.ru/paf) */ -static const char *RCSId="$Id: pa_globals.C,v 1.66 2001/08/02 06:54:12 parser Exp $"; +static const char *RCSId="$Id: pa_globals.C,v 1.69 2001/08/06 16:18:26 parser Exp $"; #include "pa_globals.h" #include "pa_string.h" @@ -55,6 +55,12 @@ String *mime_types_name; String *vfile_mime_type_name; String *origins_mode_name; +String *class_path_name; + +String *switch_data_name; +String *case_default_value; + + Hash *untaint_lang_name2enum; Dictionary *default_typo_dict; @@ -62,10 +68,7 @@ Dictionary *default_typo_dict; short hex_value[0x100]; static void setup_hex_value() { - int i; - for (i=0; (i < 0x100); i++) { - hex_value[i] = 0; - } + memset(hex_value, 0, sizeof(hex_value)); hex_value['0'] = 0; hex_value['1'] = 1; hex_value['2'] = 2; @@ -141,6 +144,8 @@ void pa_globals_init(Pool& pool) { vfile_mime_type_name=NEW String(pool, VFILE_MIME_TYPE_NAME); origins_mode_name=NEW String(pool, ORIGINS_MODE_NAME); + class_path_name=NEW String(pool, CLASS_PATH_NAME); + //^switch ^case switch_data_name=NEW String(pool, SWITCH_DATA_NAME); case_default_value=NEW String(pool, CASE_DEFAULT_VALUE);