From 8296fa3a8fa773adbf7544910fd12f84c278cfc3 Mon Sep 17 00:00:00 2001 From: Jack Jamison Date: Tue, 14 Oct 2025 15:32:16 -0400 Subject: text rendering which doesn't work --- array.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'array.h') diff --git a/array.h b/array.h index c2d908a..2383d9b 100644 --- a/array.h +++ b/array.h @@ -8,7 +8,7 @@ typedef struct { char array[]; } array_info; -array_info* array_new_(size_t item_size, size_t capacity); +array_info* array_new_(size_t item_size, size_t size); void array_print(void* array); void array_pop(void* array); void* array_add_(void* array, size_t item_size); @@ -16,7 +16,7 @@ void* array_add_(void* array, size_t item_size); #define array_clear(array) (((array_info*)(array))[-1].size = 0) #define array_size(array) (((array_info*)(array))[-1].size) -#define array_new(type, capacity) ((type*)(array_new_(sizeof(type), capacity)->array)) +#define array_new(type, size) ((type*)(array_new_(sizeof(type), size)->array)) #define array_free(array) do { \ free(((array_info*)(array)) - 1); \ -- cgit v1.2.3