From af4a85978598f5fd32a415ebb419d190adce4b22 Mon Sep 17 00:00:00 2001 From: Daniel Hader Date: Thu, 18 Jun 2026 20:59:50 -0500 Subject: structs are now typedef'ed for brevity --- src/util/vec.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'src/util/vec.c') diff --git a/src/util/vec.c b/src/util/vec.c index 1a37bef..ff4aebb 100644 --- a/src/util/vec.c +++ b/src/util/vec.c @@ -4,7 +4,7 @@ #include "vec.h" #include "alloc.h" -static enum LEO_Vec_Error LEO_Vec_grow(struct LEO_Vec *vec) +static LEO_Vec_Error LEO_Vec_grow(LEO_Vec *vec) { size_t new_capacity = vec->capacity * LEO_Vec_GROWTH_FACTOR_NUMER @@ -23,8 +23,8 @@ static enum LEO_Vec_Error LEO_Vec_grow(struct LEO_Vec *vec) return LEO_Vec_OK; } -enum LEO_Vec_Error LEO_Vec_init(struct LEO_Vec *vec, size_t item_size, - struct LEO_Allocator allocator) +LEO_Vec_Error LEO_Vec_init(LEO_Vec *vec, size_t item_size, + LEO_Allocator allocator) { if (vec == NULL) return LEO_Vec_NULL_VEC_POINTER; @@ -43,7 +43,7 @@ enum LEO_Vec_Error LEO_Vec_init(struct LEO_Vec *vec, size_t item_size, return LEO_Vec_OK; } -void LEO_Vec_free(struct LEO_Vec *vec) +void LEO_Vec_free(LEO_Vec *vec) { if (vec == NULL) return; @@ -52,7 +52,7 @@ void LEO_Vec_free(struct LEO_Vec *vec) vec->data = NULL; } -enum LEO_Vec_Error LEO_Vec_push(struct LEO_Vec *vec, const void *item) +LEO_Vec_Error LEO_Vec_push(LEO_Vec *vec, const void *item) { if (vec == NULL) return LEO_Vec_NULL_VEC_POINTER; @@ -60,7 +60,7 @@ enum LEO_Vec_Error LEO_Vec_push(struct LEO_Vec *vec, const void *item) return LEO_Vec_NULL_ITEM_POINTER; if (vec->length >= vec->capacity) { - enum LEO_Vec_Error result = LEO_Vec_grow(vec); + LEO_Vec_Error result = LEO_Vec_grow(vec); if (result != LEO_Vec_OK) return result; } @@ -71,7 +71,7 @@ enum LEO_Vec_Error LEO_Vec_push(struct LEO_Vec *vec, const void *item) return LEO_Vec_OK; } -enum LEO_Vec_Error LEO_Vec_pop(struct LEO_Vec *vec, void *item) +LEO_Vec_Error LEO_Vec_pop(LEO_Vec *vec, void *item) { if (vec == NULL) return LEO_Vec_NULL_VEC_POINTER; @@ -84,7 +84,7 @@ enum LEO_Vec_Error LEO_Vec_pop(struct LEO_Vec *vec, void *item) return LEO_Vec_OK; } -enum LEO_Vec_Error LEO_Vec_get(struct LEO_Vec *vec, size_t i, void *item) +LEO_Vec_Error LEO_Vec_get(LEO_Vec *vec, size_t i, void *item) { if (vec == NULL) return LEO_Vec_NULL_VEC_POINTER; -- cgit v1.2.3