diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/vector.c | 5 | ||||
-rw-r--r-- | src/vector.h | 3 |
2 files changed, 8 insertions, 0 deletions
diff --git a/src/vector.c b/src/vector.c index e5f5949..143e6a1 100644 --- a/src/vector.c +++ b/src/vector.c @@ -116,6 +116,11 @@ vector_free(const struct Vector **const v) { } size_t +vector_capacity(const struct Vector *const v) { + return v->capacity; +} + +size_t vector_count(const struct Vector *const v) { return v->count; } diff --git a/src/vector.h b/src/vector.h index 441ac14..fc2f81a 100644 --- a/src/vector.h +++ b/src/vector.h @@ -16,6 +16,9 @@ void vector_free(const struct Vector **const v); size_t +vector_capacity(const struct Vector *const v); + +size_t vector_count(const struct Vector *const v); int |