--- parser3/src/include/pa_request.h 2002/08/01 11:26:47 1.141 +++ parser3/src/include/pa_request.h 2002/09/10 12:05:37 1.147 @@ -8,7 +8,7 @@ #ifndef PA_REQUEST_H #define PA_REQUEST_H -static const char* IDENT_REQUEST_H="$Id: pa_request.h,v 1.141 2002/08/01 11:26:47 paf Exp $"; +static const char* IDENT_REQUEST_H="$Date: 2002/09/10 12:05:37 $"; #include "pa_pool.h" #include "pa_hash.h" @@ -219,7 +219,7 @@ public: } bool origins_mode() { - return main_class->get_element(*origins_mode_name)!=0; // $ORIGINS mode + return main_class->get_element(*origins_mode_name, main_class, false)!=0; // $ORIGINS mode } public: @@ -227,7 +227,7 @@ public: /// info from web server Info& info; /// user's post data - char *post_data; size_t post_size; + const char *post_data; size_t post_size; /// name of 'main' method const String main_method_name; @@ -255,8 +255,9 @@ public: /// execution stack Stack stack; /// contexts - Value *self, *root, *rcontext; - /// contexts + Value *self; + VMethodFrame *method_frame; + Value *rcontext; WContext *wcontext; /// exception stack trace Stack exception_trace;