Module: sip-router
Branch: kamailio_3.0
Commit: 9d1f0c69a0ac832c00245ec92c2ec431c1241e97
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=9d1f0c6…
Author: Andrei Pelinescu-Onciul <andrei(a)iptel.org>
Committer: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Mon Nov 16 19:41:02 2009 +0100
script engine: verbose conversion-to-int errors
- more verbose errors (all of them contain now the config file
position for the error).
- integer conversion errors will now by default log a warning
message. Like before they won't cause the expression evaluation
to fail, they'll just evaluate the failed conversion to 0.
The behaviour can be changed using the defines at the top of
rvalue.c. To restore the old behaviour (no int conversion error
message and error ignored), comment out the following defines:
RV_STR2INT_VERBOSE_ERR, RV_STRINT_ERR, EVAL_GET_INT_ERR_WARN,
RVAL_GET_INT_ERR_IGN. For more info see the comments in the
file.
(cherry picked from commit c744f71c858f34d41741d90e0d5cb05e48cf8016)
---
lvalue.c | 4 +-
rvalue.c | 230 +++++++++++++++++++++++++++++++++++++++++++++++++++-----------
2 files changed, 193 insertions(+), 41 deletions(-)
Diff:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commitdiff;h=9d1…