summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/vector.c5
-rw-r--r--src/vector.h3
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