From 09ce1d8e971e0bc72e2edeee6865525fe145f484 Mon Sep 17 00:00:00 2001 From: Daniel Borkmann Date: Mon, 28 Jan 2013 19:27:37 +0100 Subject: [PATCH] xmalloc: put __hidden behind signature Signed-off-by: Daniel Borkmann --- xmalloc.c | 22 +++++++++++----------- xmalloc.h | 22 +++++++++++----------- 2 files changed, 22 insertions(+), 22 deletions(-) diff --git a/xmalloc.c b/xmalloc.c index d4b7bf96..53645dc4 100644 --- a/xmalloc.c +++ b/xmalloc.c @@ -20,7 +20,7 @@ #include "built_in.h" #include "die.h" -__hidden void *xmalloc(size_t size) +void *xmalloc(size_t size) { void *ptr; @@ -35,14 +35,14 @@ __hidden void *xmalloc(size_t size) return ptr; } -__hidden void *xzmalloc(size_t size) +void *xzmalloc(size_t size) { void *ptr = xmalloc(size); memset(ptr, 0, size); return ptr; } -__hidden void *xmalloc_aligned(size_t size, size_t alignment) +void *xmalloc_aligned(size_t size, size_t alignment) { int ret; void *ptr; @@ -58,14 +58,14 @@ __hidden void *xmalloc_aligned(size_t size, size_t alignment) return ptr; } -__hidden void *xzmalloc_aligned(size_t size, size_t alignment) +void *xzmalloc_aligned(size_t size, size_t alignment) { void *ptr = xmalloc_aligned(size, alignment); memset(ptr, 0, size); return ptr; } -__hidden void *xmallocz(size_t size) +void *xmallocz(size_t size) { void *ptr; @@ -79,12 +79,12 @@ __hidden void *xmallocz(size_t size) return ptr; } -__hidden void *xmemdupz(const void *data, size_t len) +void *xmemdupz(const void *data, size_t len) { return memcpy(xmallocz(len), data, len); } -__hidden void *xrealloc(void *ptr, size_t nmemb, size_t size) +void *xrealloc(void *ptr, size_t nmemb, size_t size) { void *new_ptr; size_t new_size = nmemb * size; @@ -106,7 +106,7 @@ __hidden void *xrealloc(void *ptr, size_t nmemb, size_t size) return new_ptr; } -__hidden void xfree_func(void *ptr) +void xfree_func(void *ptr) { if (unlikely(ptr == NULL)) panic("xfree: NULL pointer given as argument\n"); @@ -114,7 +114,7 @@ __hidden void xfree_func(void *ptr) free(ptr); } -__hidden char *xstrdup(const char *str) +char *xstrdup(const char *str) { size_t len; char *cp; @@ -127,7 +127,7 @@ __hidden char *xstrdup(const char *str) return cp; } -__hidden char *xstrndup(const char *str, size_t size) +char *xstrndup(const char *str, size_t size) { size_t len; char *cp; @@ -143,7 +143,7 @@ __hidden char *xstrndup(const char *str, size_t size) return cp; } -__hidden int xdup(int fd) +int xdup(int fd) { int ret = dup(fd); if (unlikely(ret < 0)) diff --git a/xmalloc.h b/xmalloc.h index 92eced93..3df2bb20 100644 --- a/xmalloc.h +++ b/xmalloc.h @@ -13,17 +13,17 @@ #include "built_in.h" #include "die.h" -extern __hidden void *xmalloc(size_t size); -extern __hidden void *xzmalloc(size_t size); -extern __hidden void *xmallocz(size_t size); -extern __hidden void *xmalloc_aligned(size_t size, size_t alignment); -extern __hidden void *xzmalloc_aligned(size_t size, size_t alignment); -extern __hidden void *xmemdupz(const void *data, size_t len); -extern __hidden void *xrealloc(void *ptr, size_t nmemb, size_t size); -extern __hidden void xfree_func(void *ptr); -extern __hidden char *xstrdup(const char *str); -extern __hidden char *xstrndup(const char *str, size_t size); -extern __hidden int xdup(int fd); +extern void *xmalloc(size_t size) __hidden; +extern void *xzmalloc(size_t size) __hidden; +extern void *xmallocz(size_t size) __hidden; +extern void *xmalloc_aligned(size_t size, size_t alignment) __hidden; +extern void *xzmalloc_aligned(size_t size, size_t alignment) __hidden; +extern void *xmemdupz(const void *data, size_t len) __hidden; +extern void *xrealloc(void *ptr, size_t nmemb, size_t size) __hidden; +extern void xfree_func(void *ptr) __hidden; +extern char *xstrdup(const char *str) __hidden; +extern char *xstrndup(const char *str, size_t size) __hidden; +extern int xdup(int fd) __hidden; #define xfree(ptr) \ do { \ -- 2.11.4.GIT