summaryrefslogtreecommitdiff
path: root/src/string.c
diff options
context:
space:
mode:
authorsteven-na <noreply.github@stvnc.dev>2026-08-19 12:59:37 -0700
committersteven-na <noreply.github@stvnc.dev>2026-08-19 12:59:37 -0700
commit80223cd4a18b95f05addce9d6eab29348583becb (patch)
treef1f995348d5ceeb0281654971154c0cfcc750e07 /src/string.c
parentcb95e397b887f9cda577dd89616d815cd8b2bd2a (diff)
Started working on hashmap
Diffstat (limited to 'src/string.c')
-rw-r--r--src/string.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/string.c b/src/string.c
index 413ad5e..795eb95 100644
--- a/src/string.c
+++ b/src/string.c
@@ -106,12 +106,12 @@ i32 strng_app_c(strng_t *dest, char const *source) {
}
i32 strng_app_v(strng_t *dest, strng_view_t const *source) {
- u64 slen = source->end - source->start;
+ u64 slen = sv_len(source);
u64 nlen = dest->len + slen;
if (nlen > dest->alloc_size) return -1;
char *dst = STRNG_TO(dest)+dest->len;
- char const *src = source->string+source->start;
+ char const *src = SV_TO(*source);
memcpy(dst, src, slen);
dest->len = nlen;