From a2ab522c1267622286bbabd0fdb7791027738372 Mon Sep 17 00:00:00 2001 From: EuAndreh Date: Tue, 4 Jun 2024 16:39:08 -0300 Subject: src/: Use freeit() for set_free(), string_free() and vector_free() --- src/vector.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/vector.c') 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 -- cgit v1.2.3