aboutsummaryrefslogtreecommitdiff
path: root/src/arena.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/arena.c')
-rw-r--r--src/arena.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/arena.c b/src/arena.c
index c9b20aa..0a12c52 100644
--- a/src/arena.c
+++ b/src/arena.c
@@ -7,6 +7,7 @@
#include <stdlib.h>
#include "alloc.h"
+#include "common.h"
#include "errors.h"
/* TODO: Support implementations without MAP_ANON? */
@@ -29,8 +30,10 @@ struct _arena {
struct _arena *next;
};
-static struct _arena *mkblk(size_t) __attribute__((returns_nonnull));
-static inline size_t pad(size_t, size_t) __attribute__((const, always_inline));
+static struct _arena *mkblk(size_t)
+ __attribute__((returns_nonnull));
+static inline size_t pad(size_t, size_t)
+ __attribute__((const, always_inline));
void *
arena_alloc(struct _arena **a, size_t nmemb, size_t size, size_t align)