aboutsummaryrefslogtreecommitdiff
path: root/array.h
diff options
context:
space:
mode:
authorJack Jamison <jackqjamison@gmail.com>2025-10-14 15:32:16 -0400
committerJack Jamison <jackqjamison@gmail.com>2025-10-14 15:32:16 -0400
commit8296fa3a8fa773adbf7544910fd12f84c278cfc3 (patch)
tree16417661e1efd266438171abc932cde357121ebd /array.h
parent458f9d0b5f1b83d3f2e11cead790cdf6ac867e11 (diff)
text rendering which doesn't work
Diffstat (limited to 'array.h')
-rw-r--r--array.h4
1 files changed, 2 insertions, 2 deletions
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); \