diff options
| author | Marc André Tanner <mat@brain-dump.org> | 2016-05-18 00:18:12 +0200 |
|---|---|---|
| committer | Marc André Tanner <mat@brain-dump.org> | 2016-05-18 15:07:02 +0200 |
| commit | ffe11d4cd4a4c81395b3272706cf696b93710c61 (patch) | |
| tree | cd0d2e5991774ee57ba5012d2f09bfe81022c529 /buffer.h | |
| parent | 826be3072ad3ce475ea39d80e5a6606a896d98c2 (diff) | |
| download | vis-ffe11d4cd4a4c81395b3272706cf696b93710c61.tar.gz vis-ffe11d4cd4a4c81395b3272706cf696b93710c61.tar.xz | |
buffer: implement buffer_{v,}printf functions
Diffstat (limited to 'buffer.h')
| -rw-r--r-- | buffer.h | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -40,6 +40,9 @@ bool buffer_append0(Buffer*, const char *data); bool buffer_prepend(Buffer*, const void *data, size_t len); /* prepend NUL-terminated data */ bool buffer_prepend0(Buffer*, const char *data); + +bool buffer_printf(Buffer*, const char *fmt, ...); +bool buffer_vprintf(Buffer*, const char *fmt, va_list); /* return length of a buffer without trailing NUL byte */ size_t buffer_length0(Buffer*); /* return length of a buffer including possible NUL byte */ |
