diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/buffer.c | 7 | ||||
-rw-r--r-- | src/scoped_allocator.c | 7 |
2 files changed, 7 insertions, 7 deletions
diff --git a/src/buffer.c b/src/buffer.c index 349c186..d5e6d97 100644 --- a/src/buffer.c +++ b/src/buffer.c @@ -14,13 +14,6 @@ int buffer_init(Buffer *self, ScopedAllocator *allocator) { return 0; } -void buffer_deinit(Buffer *self) { - am_free(self->data); - self->data = NULL; - self->size = 0; - self->capacity = 0; -} - static CHECK_RESULT int buffer_ensure_capacity(Buffer *self, usize new_capacity) { usize capacity; void *new_mem; diff --git a/src/scoped_allocator.c b/src/scoped_allocator.c index 7e2cb0d..4d40740 100644 --- a/src/scoped_allocator.c +++ b/src/scoped_allocator.c @@ -28,6 +28,13 @@ int scoped_allocator_init(ScopedAllocator *self) { return buffer_init(&self->buffers, NULL); } +static void buffer_deinit(Buffer *self) { + am_free(self->data); + self->data = NULL; + self->size = 0; + self->capacity = 0; +} + void scoped_allocator_deinit(ScopedAllocator *self) { Buffer *buffer; Buffer *buffer_end; |