[sr-dev] git:master:2a2780cb: call_obj: fix compile warning, size_t is unsigned int on 32 bit architectures

Henning Westerholt hw at skalatan.de
Wed Sep 25 14:57:25 CEST 2019


Module: kamailio
Branch: master
Commit: 2a2780cb6b043baca964db19b45c46d9d9adc754
URL: https://github.com/kamailio/kamailio/commit/2a2780cb6b043baca964db19b45c46d9d9adc754

Author: Henning Westerholt <hw at skalatan.de>
Committer: Henning Westerholt <hw at skalatan.de>
Date: 2019-09-25T14:19:21+02:00

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

---

Modified: src/modules/call_obj/cobj.c

---

Diff:  https://github.com/kamailio/kamailio/commit/2a2780cb6b043baca964db19b45c46d9d9adc754.diff
Patch: https://github.com/kamailio/kamailio/commit/2a2780cb6b043baca964db19b45c46d9d9adc754.patch

---

diff --git a/src/modules/call_obj/cobj.c b/src/modules/call_obj/cobj.c
index be16c2c76a..1d513ded77 100644
--- a/src/modules/call_obj/cobj.c
+++ b/src/modules/call_obj/cobj.c
@@ -112,15 +112,15 @@ int cobj_init(int start, int end)
 	
 	size_t total_size = (1 + end - start); /* [start, end] */
 	size_t array_size = total_size * sizeof(co_object_t);
-	LM_DBG("Element size: %lu\n", sizeof(co_object_t));
-	LM_DBG("List element size: %lu\n", sizeof(cobj_elem_t));
+	LM_DBG("Element size: %lu\n", (long)sizeof(co_object_t));
+	LM_DBG("List element size: %lu\n", (long)sizeof(cobj_elem_t));
 	
 	co_data->ring = (co_object_t*)shm_malloc(array_size);
 	if (!co_data->ring) {
 		LM_ERR("Cannot allocate shm memory for ring in call object\n");
 		return -1;
 	}
-	LM_DBG("Allocated %lu bytes for the ring\n", array_size);
+	LM_DBG("Allocated %lu bytes for the ring\n", (long)array_size);
 
 	/*
 	 * Initialize lock.




More information about the sr-dev mailing list