--- parser3/src/classes/table.C 2001/09/18 16:05:42 1.112 +++ parser3/src/classes/table.C 2001/09/21 15:35:45 1.113 @@ -5,7 +5,7 @@ Author: Alexander Petrosyan (http://design.ru/paf) */ -static const char *RCSId="$Id: table.C,v 1.112 2001/09/18 16:05:42 parser Exp $"; +static const char *RCSId="$Id: table.C,v 1.113 2001/09/21 15:35:45 parser Exp $"; #include "classes.h" #include "pa_config_includes.h" @@ -80,11 +80,11 @@ static void _set(Request& r, const Strin static void _load(Request& r, const String& method_name, MethodParams *params) { Pool& pool=r.pool(); // filename is last parameter - const String& filename=params->as_string(params->size()-1, + Value& vfilename=params->as_no_junction(params->size()-1, "file name must not be code"); // loading text - char *data=file_read_text(pool, r.absolute(filename)); + char *data=file_read_text(pool, r.absolute(vfilename.as_string())); // parse columns Array *columns;