2
0
Эх сурвалжийг харах

modules/avpops: avp_db_query: treat BIGINT result as INT, disregarding the most significant 32 bits.

Alex Hermann 14 жил өмнө
parent
commit
f11f35045f

+ 4 - 0
modules/avpops/avpops_db.c

@@ -395,6 +395,10 @@ int db_query_avp(struct sip_msg *msg, char *query, pvname_list_t* dest)
 					avp_val.n
 						= (int)RES_ROWS(db_res)[i].values[j].val.int_val;
 				break;
+				case DB1_BIGINT:
+					avp_val.n
+						= (int)RES_ROWS(db_res)[i].values[j].val.ll_val;
+				break;
 				case DB1_DATETIME:
 					avp_val.n
 						= (int)RES_ROWS(db_res)[i].values[j].val.time_val;