diff options
Diffstat (limited to 'src/util/vec.c')
| -rw-r--r-- | src/util/vec.c | 16 |
1 files changed, 8 insertions, 8 deletions
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; |
