Explorar o código

modules_k/sqlops: use signed int to string conversion for sql.val transformation

integer variables in kamailio are signed by default, conversion to string should be signed also.
Alex Hermann %!s(int64=14) %!d(string=hai) anos
pai
achega
81d63a1737
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      modules_k/sqlops/sql_trans.c

+ 1 - 1
modules_k/sqlops/sql_trans.c

@@ -42,7 +42,7 @@ static int _tr_eval_sql_val(pv_value_t *val)
 	static char _tr_buffer[TR_BUFFER_SIZE];
 
 	if(val->flags&PV_TYPE_INT || !(val->flags&PV_VAL_STR)) {
-		val->rs.s = int2str(val->ri, &val->rs.len);
+		val->rs.s = sint2str(val->ri, &val->rs.len);
 		val->flags = PV_VAL_STR;
 		return 0;
 	}