Module: kamailio Branch: master Commit: caf477104c90049bf0c5e163d7eff89111448776 URL: https://github.com/kamailio/kamailio/commit/caf477104c90049bf0c5e163d7eff89111448776
Author: Daniel-Constantin Mierla <[email protected]> Committer: Daniel-Constantin Mierla <[email protected]> Date: 2015-10-06T00:29:38+02:00 acc: reset errno for converting numbers for cdr generation - reported by Mayama Takeshi, GH#359 --- Modified: modules/acc/acc_cdr.c --- Diff: https://github.com/kamailio/kamailio/commit/caf477104c90049bf0c5e163d7eff89111448776.diff Patch: https://github.com/kamailio/kamailio/commit/caf477104c90049bf0c5e163d7eff89111448776.patch --- diff --git a/modules/acc/acc_cdr.c b/modules/acc/acc_cdr.c index d5b16e3..73bdd45 100644 --- a/modules/acc/acc_cdr.c +++ b/modules/acc/acc_cdr.c @@ -163,6 +163,8 @@ static int db_write_cdr( struct dlg_cell* dialog, for(i=0; i<m; i++) { db_cdr_keys[i] = &cdr_attrs[i]; + /* reset errno, some strtoX don't reset it */ + errno = 0; switch(cdr_type_array[i]) { case TYPE_NULL: VAL_NULL(db_cdr_vals+i)=1; _______________________________________________ sr-dev mailing list [email protected] http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev
