diff options
| author | Marc André Tanner <mat@brain-dump.org> | 2016-12-20 19:02:54 +0100 |
|---|---|---|
| committer | Marc André Tanner <mat@brain-dump.org> | 2016-12-20 22:08:42 +0100 |
| commit | 92c90987dbf2b96c8e8dbe6af53b1352d15ca4d9 (patch) | |
| tree | 8eb6f0e7822018f6a9bb7f42c4733fbc91c9b898 /buffer.h | |
| parent | c61b642318cd428b188ffb82ec90a7d912423067 (diff) | |
| download | vis-92c90987dbf2b96c8e8dbe6af53b1352d15ca4d9.tar.gz vis-92c90987dbf2b96c8e8dbe6af53b1352d15ca4d9.tar.xz | |
buffer: implement buffer_appendf to append formatted content
Diffstat (limited to 'buffer.h')
| -rw-r--r-- | buffer.h | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -42,9 +42,10 @@ 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); - +/* set formatted buffer content, ensures NUL termination on success */ bool buffer_printf(Buffer*, const char *fmt, ...); -bool buffer_vprintf(Buffer*, const char *fmt, va_list); +/* append formatted buffer content, ensures NUL termination on success */ +bool buffer_appendf(Buffer*, const char *fmt, ...); /* return length of a buffer without trailing NUL byte */ size_t buffer_length0(Buffer*); /* return length of a buffer including possible NUL byte */ |
