瀏覽代碼

core: mem - use size_t for tlsf memory management functions

Daniel-Constantin Mierla 9 年之前
父節點
當前提交
587e24a480
共有 1 個文件被更改,包括 6 次插入6 次删除
  1. 6 6
      mem/tlsf_malloc.c

+ 6 - 6
mem/tlsf_malloc.c

@@ -1370,7 +1370,7 @@ static tlsf_t _tlsf_shm_block = 0;
 
 /*SHM wrappers to sync the access to memory block*/
 #ifdef DBG_TLSF_MALLOC
-void* tlsf_shm_malloc(void* tlsfmp, unsigned long size,
+void* tlsf_shm_malloc(void* tlsfmp, size_t size,
 					const char* file, const char* func, unsigned int line, const char* mname)
 {
 	void *r;
@@ -1379,7 +1379,7 @@ void* tlsf_shm_malloc(void* tlsfmp, unsigned long size,
 	shm_unlock();
 	return r;
 }
-void* tlsf_shm_realloc(void* tlsfmp, void* p, unsigned long size,
+void* tlsf_shm_realloc(void* tlsfmp, void* p, size_t size,
 					const char* file, const char* func, unsigned int line, const char* mname)
 {
 	void *r;
@@ -1388,7 +1388,7 @@ void* tlsf_shm_realloc(void* tlsfmp, void* p, unsigned long size,
 	shm_unlock();
 	return r;
 }
-void* tlsf_shm_resize(void* tlsfmp, void* p, unsigned long size,
+void* tlsf_shm_resize(void* tlsfmp, void* p, size_t size,
 					const char* file, const char* func, unsigned int line, const char* mname)
 {
 	void *r;
@@ -1406,7 +1406,7 @@ void tlsf_shm_free(void* tlsfmp, void* p, const char* file, const char* func,
 	shm_unlock();
 }
 #else
-void* tlsf_shm_malloc(void* tlsfmp, unsigned long size)
+void* tlsf_shm_malloc(void* tlsfmp, size_t size)
 {
 	void *r;
 	shm_lock();
@@ -1414,7 +1414,7 @@ void* tlsf_shm_malloc(void* tlsfmp, unsigned long size)
 	shm_unlock();
 	return r;
 }
-void* tlsf_shm_realloc(void* tlsfmp, void* p, unsigned long size)
+void* tlsf_shm_realloc(void* tlsfmp, void* p, size_t size)
 {
 	void *r;
 	shm_lock();
@@ -1422,7 +1422,7 @@ void* tlsf_shm_realloc(void* tlsfmp, void* p, unsigned long size)
 	shm_unlock();
 	return r;
 }
-void* tlsf_shm_resize(void* tlsfmp, void* p, unsigned long size)
+void* tlsf_shm_resize(void* tlsfmp, void* p, size_t size)
 {
 	void *r;
 	shm_lock();