Module: kamailio
Branch: master
Commit: c4d48f3ae363fb6f6a7d789a0f32b28eb60c2404
URL:
https://github.com/kamailio/kamailio/commit/c4d48f3ae363fb6f6a7d789a0f32b28…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Committer: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2015-04-15T11:22:36+02:00
tls: removed inline specifier and renamed safe_shm_available()
- became shm_available_safe() to have the shm_ prefix which common for
shm functions
- declaring inline in c header file and implementing in c source file
makes clang throw compile warnings
---
Modified: mem/shm_mem.c
Modified: mem/shm_mem.h
---
Diff:
https://github.com/kamailio/kamailio/commit/c4d48f3ae363fb6f6a7d789a0f32b28…
Patch:
https://github.com/kamailio/kamailio/commit/c4d48f3ae363fb6f6a7d789a0f32b28…
---
diff --git a/mem/shm_mem.c b/mem/shm_mem.c
index 5b6a0cf..c85cac0 100644
--- a/mem/shm_mem.c
+++ b/mem/shm_mem.c
@@ -254,7 +254,7 @@ void shm_mem_destroy(void)
#endif
}
-inline unsigned long safe_shm_available()
+unsigned long shm_available_safe()
{
unsigned long ret;
shm_lock();
diff --git a/mem/shm_mem.h b/mem/shm_mem.h
index 97032d4..2f75b23 100644
--- a/mem/shm_mem.h
+++ b/mem/shm_mem.h
@@ -314,7 +314,7 @@ do{\
/* multi-process safe version of shm_available()
*/
-inline unsigned long safe_shm_available();
+unsigned long shm_available_safe();
#endif /* shm_mem_h */