From c090b40c5d63458904349c3800101ac0429dc572 Mon Sep 17 00:00:00 2001 From: Daniel-Constantin Mierla Date: Tue, 22 Nov 2022 09:32:58 +0100 Subject: [PATCH] sqlops: updated to use xavp long value field --- src/modules/sqlops/sql_api.c | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/modules/sqlops/sql_api.c b/src/modules/sqlops/sql_api.c index 63c035ca89e..237ddd8c1e5 100644 --- a/src/modules/sqlops/sql_api.c +++ b/src/modules/sqlops/sql_api.c @@ -529,19 +529,19 @@ int sql_exec_xquery(struct sip_msg *msg, sql_con_t *con, str *query, (char*)RES_ROWS(db_res)[i].values[j].val.blob_val.s; break; case DB1_INT: - val.type = SR_XTYPE_INT; - val.v.i - = (int)RES_ROWS(db_res)[i].values[j].val.int_val; + val.type = SR_XTYPE_LONG; + val.v.l + = (long)RES_ROWS(db_res)[i].values[j].val.int_val; break; case DB1_DATETIME: - val.type = SR_XTYPE_INT; - val.v.i - = (int)RES_ROWS(db_res)[i].values[j].val.time_val; + val.type = SR_XTYPE_LONG; + val.v.l + = (long)RES_ROWS(db_res)[i].values[j].val.time_val; break; case DB1_BITMAP: - val.type = SR_XTYPE_INT; - val.v.i - = (int)RES_ROWS(db_res)[i].values[j].val.bitmap_val; + val.type = SR_XTYPE_LONG; + val.v.l + = (long)RES_ROWS(db_res)[i].values[j].val.bitmap_val; break; case DB1_BIGINT: val.type = SR_XTYPE_LLONG;