--- parser3/src/classes/int.C 2001/03/11 08:16:31 1.5 +++ parser3/src/classes/int.C 2001/03/11 08:28:40 1.6 @@ -3,7 +3,7 @@ Copyright (c) 2001 ArtLebedev Group (http://www.artlebedev.com) Author: Alexander Petrosyan (http://design.ru/paf) - $Id: int.C,v 1.5 2001/03/11 08:16:31 paf Exp $ + $Id: int.C,v 1.6 2001/03/11 08:28:40 paf Exp $ */ #include "pa_request.h" @@ -34,7 +34,10 @@ static void _double(Request& r, Array *) static void _inc(Request& r, Array *params) { VInt *vint=static_cast(r.self); int increment=params->size()? - static_cast(static_cast(params->get(0))->get_double()):1; + static_cast(r.autocalc( + *static_cast(params->get(0)), + 0/*no name*/, + false/*don't make it string*/).get_double()):1; vint->inc(increment); }