فهرست منبع

modules_k/(auth|misc)_radius: added cast

- Added cast of int to long in order to avoid compiler warning on 64 bit
  operating system.
Juha Heinanen 14 سال پیش
والد
کامیت
242e0ada7d
2فایلهای تغییر یافته به همراه2 افزوده شده و 2 حذف شده
  1. 1 1
      modules_k/auth_radius/extra.c
  2. 1 1
      modules_k/misc_radius/extra.c

+ 1 - 1
modules_k/auth_radius/extra.c

@@ -190,7 +190,7 @@ int extra2strar( struct extra_attr *extra, struct sip_msg *rq, str *val_arr)
 	    val_arr[n].len = 0;
 	} else if (value.flags&PV_VAL_INT) {
 	    /* len = -1 denotes int type */
-	    val_arr[n].s = (char *)value.ri;
+	    val_arr[n].s = (char *)(long)value.ri;
 	    val_arr[n].len = -1;
 	} else {
 	    /* set the value into the acc buffer */

+ 1 - 1
modules_k/misc_radius/extra.c

@@ -190,7 +190,7 @@ int extra2strar( struct extra_attr *extra, struct sip_msg *rq, str *val_arr)
 	    val_arr[n].len = 0;
 	} else if (value.flags&PV_VAL_INT) {
 	    /* len = -1 denotes int type */
-	    val_arr[n].s = (char *)value.ri;
+	    val_arr[n].s = (char *)(long)value.ri;
 	    val_arr[n].len = -1;
 	} else {
 	    /* set the value into the acc buffer */