diff options
| author | Martin Kagamino Lehoux <martin@lehoux.net> | 2025-07-23 14:42:48 +0200 |
|---|---|---|
| committer | Martin Kagamino Lehoux <martin@lehoux.net> | 2025-07-23 14:42:48 +0200 |
| commit | 034d197e7eb3749f9f5b347595abdcfe2d086965 (patch) | |
| tree | ba1237cdf7f9a98c39cc79b647baf89221de48be /test_vec.c | |
| parent | b997e31ac151679a516fd76da45bb36931a13e40 (diff) | |
fix(json): Reduce memory usage and fix memory bugs
Diffstat (limited to 'test_vec.c')
| -rw-r--r-- | test_vec.c | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -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; } |
