aboutsummaryrefslogtreecommitdiff
path: root/array.h
diff options
context:
space:
mode:
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); \