aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--deque.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/deque.c b/deque.c
index 3e78410..5687a41 100644
--- a/deque.c
+++ b/deque.c
@@ -52,6 +52,18 @@ deque_free(struct deque *d)
52 d->map = NULL; 52 d->map = NULL;
53} 53}
54 54
55size_t
56deque_size(struct deque *d)
57{
58 return d->size;
59}
60
61bool
62deque_is_empty(struct deque *d)
63{
64 return d->map_begin == d->map_end;
65}
66
55static void 67static void
56grow_map(struct deque *d) 68grow_map(struct deque *d)
57{ 69{