|
|
| version 1.35, 2001/03/26 10:36:55 | version 1.41, 2001/04/03 14:39:03 |
|---|---|
| Line 19 | Line 19 |
| #include "_form.h" | #include "_form.h" |
| #include "_response.h" | #include "_response.h" |
| #include "_file.h" | #include "_file.h" |
| #include "_random.h" | |
| String *html_typo_name; | String *html_typo_name; |
| String *content_type_name; | String *content_type_name; |
| Line 31 String *size_name; | Line 32 String *size_name; |
| String *text_name; | String *text_name; |
| String *exception_method_name; | String *exception_method_name; |
| String *post_process_method_name; | |
| String *content_disposition_name; | |
| String *content_disposition_filename_name; | |
| String *unnamed_name; | String *unnamed_name; |
| String *empty_string; | String *empty_string; |
| Line 47 String *form_class_name; | Line 52 String *form_class_name; |
| String *request_class_name; | String *request_class_name; |
| String *response_class_name; | String *response_class_name; |
| String *cookie_class_name; | String *cookie_class_name; |
| String *random_class_name; | |
| String *result_var_name; | String *result_var_name; |
| String *string_pre_match_name; | |
| String *string_match_name; | |
| String *string_post_match_name; | |
| String *limits_name; | String *limits_name; |
| String *post_max_size_name; | String *post_max_size_name; |
| String *defaults_name; | String *defaults_name; |
| String *mime_types_name; | |
| String *vfile_mime_type_name; | |
| Hash *untaint_lang_name2enum; | Hash *untaint_lang_name2enum; |
| Line 109 void pa_globals_init(Pool& pool) { | Line 120 void pa_globals_init(Pool& pool) { |
| text_name=NEW String(pool, TEXT_NAME); | text_name=NEW String(pool, TEXT_NAME); |
| exception_method_name=NEW String(pool, EXCEPTION_METHOD_NAME); | exception_method_name=NEW String(pool, 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); | |
| unnamed_name=NEW String(pool, UNNAMED_NAME); | unnamed_name=NEW String(pool, UNNAMED_NAME); |
| empty_string=NEW String(pool); | empty_string=NEW String(pool); |
| Line 125 void pa_globals_init(Pool& pool) { | Line 140 void pa_globals_init(Pool& pool) { |
| request_class_name=NEW String(pool, REQUEST_CLASS_NAME); | request_class_name=NEW String(pool, REQUEST_CLASS_NAME); |
| response_class_name=NEW String(pool, RESPONSE_CLASS_NAME); | response_class_name=NEW String(pool, RESPONSE_CLASS_NAME); |
| cookie_class_name=NEW String(pool, COOKIE_CLASS_NAME); | cookie_class_name=NEW String(pool, COOKIE_CLASS_NAME); |
| random_class_name=NEW String(pool, RANDOM_CLASS_NAME); | |
| result_var_name=NEW String(pool, RESULT_VAR_NAME); | result_var_name=NEW String(pool, RESULT_VAR_NAME); |
| string_pre_match_name=NEW String(pool, STRING_PRE_MATCH_NAME); | |
| string_match_name=NEW String(pool, STRING_MATCH_NAME); | |
| string_post_match_name=NEW String(pool, STRING_POST_MATCH_NAME); | |
| limits_name=NEW String(pool, LIMITS_NAME); | limits_name=NEW String(pool, LIMITS_NAME); |
| post_max_size_name=NEW String(pool, POST_MAX_SIZE_NAME); | post_max_size_name=NEW String(pool, POST_MAX_SIZE_NAME); |
| defaults_name=NEW String(pool, DEFAULTS_NAME); | defaults_name=NEW String(pool, DEFAULTS_NAME); |
| mime_types_name=NEW String(pool, MIME_TYPES_NAME); | |
| vfile_mime_type_name=NEW String(pool, VFILE_MIME_TYPE_NAME); | |
| // hashes | // hashes |
| untaint_lang_name2enum=NEW Hash(pool); | untaint_lang_name2enum=NEW Hash(pool); |
| Line 209 void pa_globals_init(Pool& pool) { | Line 230 void pa_globals_init(Pool& pool) { |
| initialize_table_class(pool, *(table_class=NEW VStateless_class(pool))); | initialize_table_class(pool, *(table_class=NEW VStateless_class(pool))); |
| initialize_file_class(pool, *(file_class=NEW VStateless_class(pool))); | initialize_file_class(pool, *(file_class=NEW VStateless_class(pool))); |
| initialize_response_class(pool, *(response_class=NEW VStateless_class(pool))); | initialize_response_class(pool, *(response_class=NEW VStateless_class(pool))); |
| initialize_random_class(pool, *(random_class=NEW VStateless_class(pool))); | |
| // stateless base classes | // stateless base classes |
| initialize_form_base_class(pool, *(form_base_class=NEW VStateless_class(pool))); form_base_class->set_name(*form_class_name); | initialize_form_base_class(pool, *(form_base_class=NEW VStateless_class(pool))); form_base_class->set_name(*form_class_name); |