aboutsummaryrefslogtreecommitdiff
path: root/lib/heap.h
diff options
context:
space:
mode:
Diffstat (limited to 'lib/heap.h')
-rw-r--r--lib/heap.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/heap.h b/lib/heap.h
index d289ffa..486f28c 100644
--- a/lib/heap.h
+++ b/lib/heap.h
@@ -15,6 +15,7 @@
#include "./base.h"
+#include <stdbool.h>
#include <stdlib.h>
typedef struct Page
@@ -34,7 +35,7 @@ typedef struct
} heap_t;
void heap_create(heap_t *);
-void heap_free_page(heap_t *, page_t *);
+bool heap_free_page(heap_t *, page_t *);
page_t *heap_allocate(heap_t *, size_t);
void heap_stop(heap_t *);