diff options
Diffstat (limited to 'vec.c')
| -rw-r--r-- | vec.c | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -2,11 +2,12 @@ #include "assert.h" #include "vec.h" +#include "types.h" -Vec _Vec_new(Arena *a, int size, ptrdiff_t cap, int align) { +Vec _Vec_new(Arena *a, size tsize, size cap, int align) { assert(cap > 0); - Vec v = {.size = size, .cap = cap, .len = 0, .align = align,.data = NULL}; - v.data = alloc(a, cap, size, align); + Vec v = {.size = tsize, .cap = cap, .len = 0, .align = align,.data = NULL}; + v.data = alloc(a, cap, tsize, align); return v; } |
