aboutsummaryrefslogtreecommitdiff
path: root/vec.c
diff options
context:
space:
mode:
authorMartin Kagamino Lehoux <martin@lehoux.net>2025-07-21 14:26:06 +0200
committerMartin Kagamino Lehoux <martin@lehoux.net>2025-07-21 14:26:06 +0200
commit88eb8c969f6abe119994c7ab307b9be58ff076a5 (patch)
tree3a8fed52b29bdf12f5a6ac65393df8abb0c8f437 /vec.c
parenta378ff1b173f7a67272e574fb1a2c275ecb9661b (diff)
feat: JSON object parsing
Diffstat (limited to 'vec.c')
-rw-r--r--vec.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/vec.c b/vec.c
index a8fd57a..af5f338 100644
--- a/vec.c
+++ b/vec.c
@@ -5,12 +5,8 @@
Vec _Vec_new(Arena *a, int size, ptrdiff_t cap, int align) {
assert(cap > 0);
- Vec v = {0};
+ Vec v = {.size = size, .cap = cap, .len = 0, .align = align,.data = NULL};
v.data = alloc(a, cap, size, align);
- v.size = size;
- v.align = align;
- v.cap = cap;
- v.len = 0;
return v;
}