From b3bd068f614a46580ee3e5688dd9cfd40694d75b Mon Sep 17 00:00:00 2001 From: Johnny Richard Date: Mon, 14 Apr 2025 23:22:57 +0200 Subject: Define clang-format and .editorconfig settings Signed-off-by: Johnny Richard --- src/array.c | 29 +++++++++++++++-------------- 1 file changed, 15 insertions(+), 14 deletions(-) (limited to 'src/array.c') diff --git a/src/array.c b/src/array.c index 876ba11..6bdfa72 100644 --- a/src/array.c +++ b/src/array.c @@ -15,15 +15,16 @@ * along with this program. If not, see . */ #include -#include #include +#include #include "array.h" -void * +void* array_new(size_t item_size) { - array_header_t *h = malloc((item_size * ARRAY_INITIAL_CAPACITY) + sizeof(array_header_t)); + array_header_t* h = + malloc((item_size * ARRAY_INITIAL_CAPACITY) + sizeof(array_header_t)); if (h == NULL) { return NULL; } @@ -33,25 +34,25 @@ array_new(size_t item_size) return h + sizeof(array_header_t); } -array_header_t * -array_get_header(void *arr) +array_header_t* +array_get_header(void* arr) { - return (array_header_t *) arr - sizeof(array_header_t); + return (array_header_t*)arr - sizeof(array_header_t); } -void * -array_grow(void *arr) +void* +array_grow(void* arr) { - array_header_t *h = array_get_header(arr); - h->capacity *= 2; - h = realloc(h, sizeof(array_header_t) + (h->capacity * h->item_size)); - return h + sizeof(array_header_t); + array_header_t* h = array_get_header(arr); + h->capacity *= 2; + h = realloc(h, sizeof(array_header_t) + (h->capacity * h->item_size)); + return h + sizeof(array_header_t); } size_t -array_length(void *arr) +array_length(void* arr) { assert(arr); - array_header_t *header = array_get_header(arr); + array_header_t* header = array_get_header(arr); return header->length; } -- cgit v1.2.3