--- parser3/src/classes/string.C 2009/04/11 03:40:06 1.171 +++ parser3/src/classes/string.C 2009/04/17 09:05:33 1.173 @@ -5,7 +5,7 @@ Author: Alexandr Petrosian (http://paf.design.ru) */ -static const char * const IDENT_STRING_C="$Date: 2009/04/11 03:40:06 $"; +static const char * const IDENT_STRING_C="$Date: 2009/04/17 09:05:33 $"; #include "classes.h" #include "pa_vmethod_frame.h" @@ -116,7 +116,7 @@ static void _bool(Request& r, MethodPara rethrow; // we have a problem when no default } - r.write_no_lang(*new VBool(converted)); + r.write_no_lang(VBool::get(converted)); } /*not static*/void _string_format(Request& r, MethodParams& params) { @@ -379,7 +379,7 @@ static void _match(Request& r, MethodPar if(table){ r.write_assign_lang(*new VTable(table)); } else { - r.write_assign_lang(*new VInt(matches_count)); + r.write_no_lang(*new VInt(matches_count)); } } else { // replace