From 96a174a4f4fe2cb3ba8ae3ba09a25190be85196b Mon Sep 17 00:00:00 2001 From: Daniel-Constantin Mierla Date: Tue, 22 Nov 2022 09:32:57 +0100 Subject: [PATCH] cfgt: updated to use xavp long value field --- src/modules/cfgt/cfgt_json.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/modules/cfgt/cfgt_json.c b/src/modules/cfgt/cfgt_json.c index 651b2e7271b..f9d9af88183 100644 --- a/src/modules/cfgt/cfgt_json.c +++ b/src/modules/cfgt/cfgt_json.c @@ -121,8 +121,8 @@ void _cfgt_get_obj_xavp_val(sr_xavp_t *avp, srjson_doc_t *jdoc, srjson_t **jobj) return; } break; - case SR_XTYPE_INT: - *jobj = srjson_CreateNumber(jdoc, avp->val.v.i); + case SR_XTYPE_LONG: + *jobj = srjson_CreateNumber(jdoc, avp->val.v.l); if(*jobj == NULL) { LM_ERR("cannot create json object\n"); return; @@ -139,10 +139,6 @@ void _cfgt_get_obj_xavp_val(sr_xavp_t *avp, srjson_doc_t *jdoc, srjson_t **jobj) result = snprintf( _pv_xavp_buf, 128, "%lu", (long unsigned)avp->val.v.t); break; - case SR_XTYPE_LONG: - result = snprintf( - _pv_xavp_buf, 128, "%ld", (long unsigned)avp->val.v.l); - break; case SR_XTYPE_LLONG: result = snprintf(_pv_xavp_buf, 128, "%lld", avp->val.v.ll); break;