Explorar el Código

smsops: fix compile warning, size_t is unsigned int on 32 bit architectures

Henning Westerholt hace 6 años
padre
commit
a61e04757d
Se han modificado 1 ficheros con 2 adiciones y 2 borrados
  1. 2 2
      src/modules/smsops/smsops_impl.c

+ 2 - 2
src/modules/smsops/smsops_impl.c

@@ -469,7 +469,7 @@ int decode_3gpp_sms(struct sip_msg *msg) {
 		if (!rp_data) {
 			rp_data = (sms_rp_data_t*)pkg_malloc(sizeof(struct _sms_rp_data));
 			if (!rp_data) {
-				LM_ERR("Error allocating %lu bytes!\n", sizeof(struct _sms_rp_data));
+				LM_ERR("Error allocating %lu bytes!\n", (long)sizeof(struct _sms_rp_data));
 				return -1;
 			}
 		} else {
@@ -846,7 +846,7 @@ int pv_set_sms(struct sip_msg* msg, pv_param_t *param, int op, pv_value_t *val)
 	if (!rp_send_data) {
 		rp_send_data = (sms_rp_data_t*)pkg_malloc(sizeof(struct _sms_rp_data));
 		if (!rp_send_data) {
-			LM_ERR("Error allocating %lu bytes!\n", sizeof(struct _sms_rp_data));
+			LM_ERR("Error allocating %lu bytes!\n", (long)sizeof(struct _sms_rp_data));
 			return -1;
 		}
 		// Initialize structure: