summaryrefslogtreecommitdiff
path: root/source
diff options
context:
space:
mode:
Diffstat (limited to 'source')
-rw-r--r--source/kit/allocator.c16
-rw-r--r--source/kit/allocator.h4
2 files changed, 9 insertions, 11 deletions
diff --git a/source/kit/allocator.c b/source/kit/allocator.c
index e1446ac..9fd7bad 100644
--- a/source/kit/allocator.c
+++ b/source/kit/allocator.c
@@ -160,6 +160,7 @@ static void *kit_allocate_from_buffer_(kit_allocator_t *alloc,
assert(0);
return NULL;
}
+
#ifndef KIT_ENABLE_CUSTOM_ALLOC_DISPATCH
void *kit_alloc_dispatch(kit_allocator_t *alloc, i32 request,
i64 size, i64 previous_size, void *pointer) {
@@ -186,16 +187,13 @@ void *kit_alloc_dispatch(kit_allocator_t *alloc, i32 request,
#endif
kit_allocator_t kit_alloc_default(void) {
- kit_allocator_t alloc = { .type = KIT_ALLOC_TYPE_DEFAULT,
- .size = 0,
- .data = NULL };
- return alloc;
+ return (kit_allocator_t) { .type = KIT_ALLOC_TYPE_DEFAULT,
+ .size = 0,
+ .data = NULL };
}
kit_allocator_t kit_alloc_buffer(i64 size, void *buffer) {
- kit_allocator_t alloc = { .type = KIT_ALLOC_TYPE_BUFFER,
- .size = size,
- .data = buffer };
-
- return alloc;
+ return (kit_allocator_t) { .type = KIT_ALLOC_TYPE_BUFFER,
+ .size = size,
+ .data = buffer };
}
diff --git a/source/kit/allocator.h b/source/kit/allocator.h
index 9bd6e0c..97e453e 100644
--- a/source/kit/allocator.h
+++ b/source/kit/allocator.h
@@ -10,7 +10,7 @@ extern "C" {
enum {
KIT_ALLOC_TYPE_NONE,
KIT_ALLOC_TYPE_DEFAULT,
- KIT_ALLOC_TYPE_BUFFER
+ KIT_ALLOC_TYPE_BUFFER,
};
enum {
@@ -19,7 +19,7 @@ enum {
KIT_DEALLOCATE,
KIT_REALLOCATE,
KIT_REALLOCATE_ZERO,
- KIT_DEALLOCATE_ALL
+ KIT_DEALLOCATE_ALL,
};
typedef struct {