diff options
| author | Jack Jamison <jackqjamison@gmail.com> | 2025-10-14 15:32:16 -0400 |
|---|---|---|
| committer | Jack Jamison <jackqjamison@gmail.com> | 2025-10-14 15:32:16 -0400 |
| commit | 8296fa3a8fa773adbf7544910fd12f84c278cfc3 (patch) | |
| tree | 16417661e1efd266438171abc932cde357121ebd /array.h | |
| parent | 458f9d0b5f1b83d3f2e11cead790cdf6ac867e11 (diff) | |
text rendering which doesn't work
Diffstat (limited to 'array.h')
| -rw-r--r-- | array.h | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -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); \ |
