--- parser3/src/classes/int.C 2016/11/01 23:10:40 1.67 +++ parser3/src/classes/int.C 2023/09/26 20:49:06 1.71 @@ -1,8 +1,8 @@ /** @file Parser: @b int parser class. - Copyright (c) 2001-2015 Art. Lebedev Studio (http://www.artlebedev.com) - Author: Alexandr Petrosian (http://paf.design.ru) + Copyright (c) 2001-2023 Art. Lebedev Studio (http://www.artlebedev.com) + Authors: Konstantin Morshnev , Alexandr Petrosian */ #include "classes.h" @@ -13,7 +13,7 @@ #include "pa_vint.h" #include "pa_vbool.h" -volatile const char * IDENT_INT_C="$Id: int.C,v 1.67 2016/11/01 23:10:40 moko Exp $" IDENT_PA_VINT_H; +volatile const char * IDENT_INT_C="$Id: int.C,v 1.71 2023/09/26 20:49:06 moko Exp $" IDENT_PA_VINT_H; // externs @@ -55,8 +55,7 @@ static void __mul(VInt& vint, double par static void __div(VInt& vint, double param) { vint.div(param); } static void __mod(VInt& vint, double param) { vint.mod((int)param); } -static void vint_op(Request& r, MethodParams& params, - vint_op_func_ptr func) { +static void vint_op(Request& r, MethodParams& params, vint_op_func_ptr func) { VInt& vint=GET_SELF(r, VInt); double param=params.count()?params.as_double(0, "param must be numerical", r):1; (*func)(vint, param); @@ -80,9 +79,7 @@ static void _sql(Request& r, MethodParam if(default_code) val=r.process(*default_code).as_int(); else { - throw Exception(PARSER_RUNTIME, - 0, - "produced no result, but no default option specified"); + throw Exception(PARSER_RUNTIME, 0, "produced no result, but no default option specified"); } r.write(*new VInt(val)); }