--- parser3/src/main/execute.C 2001/07/13 12:13:50 1.176 +++ parser3/src/main/execute.C 2001/07/18 10:06:04 1.179 @@ -5,7 +5,7 @@ Author: Alexander Petrosyan (http://design.ru/paf) */ -static const char *RCSId="$Id: execute.C,v 1.176 2001/07/13 12:13:50 parser Exp $"; +static const char *RCSId="$Id: execute.C,v 1.179 2001/07/18 10:06:04 parser Exp $"; #include "pa_opcode.h" #include "pa_array.h" @@ -846,11 +846,11 @@ const String *Request::execute_virtual_m return 0; } -const String *Request::execute_nonvirtual_method(VStateless_class& aself, +const String *Request::execute_nonvirtual_method(VStateless_class& aclass, const String& method_name, bool return_cstr) { - if(Value *value=aself.get_method(method_name)) - return execute_method(aself, *method, return_cstr); + if(const Method *method=aclass.get_method(method_name)) + return execute_method(aclass, *method, return_cstr); return 0; }