summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorLouis Burda <quent.burda@gmail.com>2023-05-20 12:45:23 +0200
committerLouis Burda <quent.burda@gmail.com>2023-05-20 12:45:23 +0200
commit8240eff87bb928e12a093cc37aae78576cdf4f6c (patch)
treefada3c8d25be0923327697d9480adcdeda3d53ce /src
parent44b67786e23d4254b918f4ebaae5459f463979e6 (diff)
downloadlibstrvec-c-8240eff87bb928e12a093cc37aae78576cdf4f6c.tar.gz
libstrvec-c-8240eff87bb928e12a093cc37aae78576cdf4f6c.zip
Make struct non-opaque and fix build.jst
Diffstat (limited to 'src')
-rw-r--r--src/strvec.c30
1 files changed, 0 insertions, 30 deletions
diff --git a/src/strvec.c b/src/strvec.c
index f6432b9..bf8b95c 100644
--- a/src/strvec.c
+++ b/src/strvec.c
@@ -4,12 +4,6 @@
#include <string.h>
-struct strvec {
- struct dvec vec;
-};
-
-const size_t strvec_dsize = sizeof(struct strvec);
-
int
strvec_init(struct strvec *strvec, size_t cap, struct allocator *allocator)
{
@@ -158,30 +152,6 @@ strvec_shrink(struct strvec *strvec)
return rc;
}
-const char **
-strvec_stra(struct strvec *strvec)
-{
- LIBSTRVEC_ABORT_ON_ARGS(!strvec && !strvec->vec.data);
-
- return strvec->vec.data;
-}
-
-const char **
-strvec_at(struct strvec *strvec, size_t index)
-{
- LIBSTRVEC_ABORT_ON_ARGS(!strvec);
-
- return dvec_at(&strvec->vec, index);
-}
-
-size_t
-strvec_len(struct strvec *strvec)
-{
- LIBSTRVEC_ABORT_ON_ARGS(!strvec);
-
- return strvec->vec.len;
-}
-
int
strvec_pushn(struct strvec *strvec, const char **str, size_t count)
{