summaryrefslogtreecommitdiff
path: root/src/vector.c
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2024-06-04 16:39:08 -0300
committerEuAndreh <eu@euandre.org>2024-06-04 16:39:08 -0300
commita2ab522c1267622286bbabd0fdb7791027738372 (patch)
tree9108f7220abf3224faf62ca07d0d24e622b815d6 /src/vector.c
parenttests/vector.c: Add simple test for next_size() (diff)
downloadpindaiba-a2ab522c1267622286bbabd0fdb7791027738372.tar.gz
pindaiba-a2ab522c1267622286bbabd0fdb7791027738372.tar.xz
src/: Use freeit() for set_free(), string_free() and vector_free()
Diffstat (limited to 'src/vector.c')
-rw-r--r--src/vector.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/vector.c b/src/vector.c
index 72b41e2..24d72b7 100644
--- a/src/vector.c
+++ b/src/vector.c
@@ -113,9 +113,9 @@ vector_new(const size_t value_size, const struct Vector **const out) {
void
vector_free(const struct Vector **const v) {
assert((*v) != NULL);
- free((*v)->values);
- free((void *)*v);
- *v = NULL;
+ const void **values = (*v)->values;
+ freeit((void *)&values);
+ freeit((void *)v);
}
size_t