aboutsummaryrefslogtreecommitdiffstats
path: root/include/malloc.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/malloc.h')
-rw-r--r--include/malloc.h16
1 files changed, 8 insertions, 8 deletions
diff --git a/include/malloc.h b/include/malloc.h
index 0b619c7..6373668 100644
--- a/include/malloc.h
+++ b/include/malloc.h
@@ -135,13 +135,13 @@ void free(void*)
* beginning of a memory allocation on the heap.
* However, if it is `NULL`, nothing will happen.
*/
-#ifndef __PORTABLE
+#if !defined(__PORTABLE)
void cfree(void*, ...)
__deprecated("'cfree' is deprecated and not portable, use 'free' instead.");
#endif
-#ifndef __PORTABLE
+#if !defined(__PORTABLE)
/**
* Variant of `malloc` that returns an address with a
* specified alignment.
@@ -166,9 +166,9 @@ void cfree(void*, ...)
* @throws EINVAL If `boundary` is not a power of two.
*/
void* memalign(size_t, size_t)
-#ifdef __C11__
+# ifdef __C11__
__deprecated("'memalign' has be deprecated by 'aligned_alloc' in C11.")
-#endif
+# endif
__GCC_ONLY(__attribute__((malloc, warn_unused_result)));
#endif
@@ -192,7 +192,7 @@ void* memalign(size_t, size_t)
int posix_memalign(void**, size_t, size_t)
__GCC_ONLY(__attribute__((nonnull)));
-#ifndef __PORTABLE
+#if !defined(__PORTABLE)
/**
* `valloc(n)` is equivalent to `memalign(sysconf(_SC_PAGESIZE), n)`.
*
@@ -212,8 +212,9 @@ int posix_memalign(void**, size_t, size_t)
void* valloc(size_t)
__GCC_ONLY(__attribute__((malloc, warn_unused_result)))
__deprecated("'valloc' is deprecated, use 'memalign' or 'posix_memalign' instead.");
+#endif
-#ifdef _GNU_SOURCE
+#if defined(__GNU_SOURCE)
/**
* This function works like `valloc`, except the allocation size,
* including auxiliary space, is rounded up to the next multiple
@@ -233,7 +234,6 @@ void* pvalloc(size_t)
__GCC_ONLY(__attribute__((malloc, warn_unused_result)))
__deprecated("'pvalloc' is deprecated, use 'memalign' or 'posix_memalign' instead.");
#endif
-#endif
#ifdef __C11__
/**
@@ -264,7 +264,7 @@ void* aligned_alloc(size_t, size_t)
#endif
-#if defined(_GNU_SOURCE) && !defined(__PORTABLE)
+#if defined(__GNU_SOURCE)
/**
* This function returns the allocation size of
* a memory segment.