From ffe11d4cd4a4c81395b3272706cf696b93710c61 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Andr=C3=A9=20Tanner?= Date: Wed, 18 May 2016 00:18:12 +0200 Subject: buffer: implement buffer_{v,}printf functions --- buffer.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'buffer.h') diff --git a/buffer.h b/buffer.h index 6b44a53..d0ecd63 100644 --- a/buffer.h +++ b/buffer.h @@ -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 */ -- cgit v1.2.3