--- parser3/src/classes/void.C 2001/07/23 11:19:25 1.5 +++ parser3/src/classes/void.C 2001/08/09 06:48:45 1.7 @@ -5,7 +5,7 @@ Author: Alexander Petrosyan (http://design.ru/paf) */ -static const char *RCSId="$Id: void.C,v 1.5 2001/07/23 11:19:25 parser Exp $"; +static const char *RCSId="$Id: void.C,v 1.7 2001/08/09 06:48:45 parser Exp $"; #include "classes.h" #include "pa_request.h" @@ -31,16 +31,14 @@ public: // Methoded static void _int(Request& r, const String&, MethodParams *) { Pool& pool=r.pool(); - VInt *vunknown=static_cast(r.self); - Value& value=*new(pool) VInt(pool, vunknown->as_int()); - r.write_no_lang(value); + VVoid *vvoid=static_cast(r.self); + r.write_no_lang(*new(pool) VInt(pool, vvoid->as_int())); } static void _double(Request& r, const String&, MethodParams *) { Pool& pool=r.pool(); - VInt *vunknown=static_cast(r.self); - Value& value=*new(pool) VDouble(pool, vunknown->as_double()); - r.write_no_lang(value); + VVoid *vvoid=static_cast(r.self); + r.write_no_lang(*new(pool) VDouble(pool, vvoid->as_double())); } #ifndef DOXYGEN