--- parser3/src/classes/table.C 2005/11/18 11:04:15 1.208.6.7 +++ parser3/src/classes/table.C 2005/11/18 11:00:27 1.215 @@ -4,8 +4,7 @@ Copyright (c) 2001-2005 ArtLebedev Group (http://www.artlebedev.com) Author: Alexandr Petrosian (http://paf.design.ru) */ - -static const char * const IDENT_TABLE_C="$Date: 2005/11/18 11:04:15 $"; +static const char * const IDENT_TABLE_C="$Date: 2005/11/18 11:00:27 $"; #include "classes.h" #include "pa_vmethod_frame.h" @@ -21,7 +20,7 @@ static const char * const IDENT_TABLE_C= class MTable: public Methoded { public: // VStateless_class - Value* create_new_value(Pool&) { return new VTable(); } + Value* create_new_value(Pool&, HashStringValue&) { return new VTable(); } public: MTable(); @@ -139,7 +138,7 @@ static void _create(Request& r, MethodPa size_t raw_pos_after=0; Table::columns_type columns; if(params.count()==2) { - const String& snameless=params.as_string(0, "called with two params, first param may only be string 'nameless'"); + String& snameless=params.as_string(0, "called with two params, first param may only be string 'nameless'"); if(snameless!="nameless") throw Exception("parser.runtime", &snameless,