From 034d197e7eb3749f9f5b347595abdcfe2d086965 Mon Sep 17 00:00:00 2001 From: Martin Kagamino Lehoux Date: Wed, 23 Jul 2025 14:42:48 +0200 Subject: fix(json): Reduce memory usage and fix memory bugs --- test_vec.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'test_vec.c') diff --git a/test_vec.c b/test_vec.c index 18cb880..180ba41 100644 --- a/test_vec.c +++ b/test_vec.c @@ -4,22 +4,22 @@ i32 test_int_vec() { Arena perm = Arena_new(128e3); - Vec *vec = Vec_new(&perm, i32, 2); + Vec vec = Vec_new(&perm, i32, 2); i32 *tmp = new(&perm, i32, 1); *tmp = 1; - Vec_push(&perm, vec, tmp); + Vec_push(&perm, &vec, tmp); *tmp = 2; - Vec_push(&perm, vec, tmp); + Vec_push(&perm, &vec, tmp); t_assert_equal(*Vec_get(vec, i32, 0), 1); t_assert_equal(*Vec_get(vec, i32, 1), 2); - t_assert_equal(vec->cap, 2); + t_assert_equal(vec.cap, 2); *tmp = 3; - Vec_push(&perm, vec, tmp); + Vec_push(&perm, &vec, tmp); t_assert_equal(*Vec_get(vec, i32, 2), 3); - t_assert_equal(vec->cap, 4); + t_assert_equal(vec.cap, 4); return 0; } -- cgit v1.3