diff options
Diffstat (limited to 'buf.c')
-rw-r--r-- | buf.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/buf.c b/buf.c index fb3af82..5575bbd 100644 --- a/buf.c +++ b/buf.c @@ -25,10 +25,10 @@ void buf_grow(buf_t *b, size_t n) { } } -void buf_cat(buf_t *b, const char *src, size_t n) { - buf_grow(b, n); - memcpy(&b->buf[b->sz], src, n); - b->sz += n; +void buf_cat(buf_t *b, strv_t s) { + buf_grow(b, s.n); + memcpy(&b->buf[b->sz], s.s, s.n); + b->sz += s.n; } void buf_catc(buf_t *b, char c) { |