--- parser3/src/classes/date.C 2016/10/04 13:23:45 1.105 +++ parser3/src/classes/date.C 2016/10/25 23:37:52 1.107 @@ -13,7 +13,7 @@ #include "pa_vdate.h" #include "pa_vtable.h" -volatile const char * IDENT_DATE_C="$Id: date.C,v 1.105 2016/10/04 13:23:45 moko Exp $" IDENT_PA_VDATE_H; +volatile const char * IDENT_DATE_C="$Id: date.C,v 1.107 2016/10/25 23:37:52 moko Exp $" IDENT_PA_VDATE_H; // class @@ -288,13 +288,13 @@ static void _sql_string(Request& r, Meth throw Exception(PARSER_RUNTIME, &what, "'type' must be 'date', 'time' or 'datetime'"); } - r.write_assign_lang(*vdate.get_sql_string(format)); + r.write_pass_lang(*vdate.get_sql_string(format)); } static void _gmt_string(Request& r, MethodParams&) { VDate& vdate=GET_SELF(r, VDate); - r.write_assign_lang(*vdate.get_gmt_string()); + r.write_pass_lang(*vdate.get_gmt_string()); } static void _iso_string(Request& r, MethodParams& params) { @@ -324,7 +324,7 @@ static void _iso_string(Request& r, Meth throw Exception(PARSER_RUNTIME, 0, CALLED_WITH_INVALID_OPTION); } - r.write_assign_lang(*vdate.get_iso_string(format)); + r.write_pass_lang(*vdate.get_iso_string(format)); } static void _roll(Request& r, MethodParams& params) { @@ -476,7 +476,7 @@ static Table& fill_week_days(Request& r, } static void _calendar(Request& r, MethodParams& params) { - const String& what=params.as_string(0, "format must be strig"); + const String& what=params.as_string(0, "format must be string"); bool rus=false; if(what=="rus") rus=true;