diff options
| author | Louis Burda <quent.burda@gmail.com> | 2023-05-20 12:45:23 +0200 |
|---|---|---|
| committer | Louis Burda <quent.burda@gmail.com> | 2023-05-20 12:45:23 +0200 |
| commit | 8240eff87bb928e12a093cc37aae78576cdf4f6c (patch) | |
| tree | fada3c8d25be0923327697d9480adcdeda3d53ce /src | |
| parent | 44b67786e23d4254b918f4ebaae5459f463979e6 (diff) | |
| download | libstrvec-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.c | 30 |
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) { |
