aboutsummaryrefslogtreecommitdiff
path: root/buffer.c
diff options
context:
space:
mode:
Diffstat (limited to 'buffer.c')
-rw-r--r--buffer.c18
1 files changed, 1 insertions, 17 deletions
diff --git a/buffer.c b/buffer.c
index 67da2e0..eefeaa9 100644
--- a/buffer.c
+++ b/buffer.c
@@ -44,10 +44,6 @@ void buffer_release(Buffer *buf) {
*buf = (Buffer){0};
}
-void buffer_clear(Buffer *buf) {
- buf->len = 0;
-}
-
bool buffer_put(Buffer *buf, const void *data, size_t len) {
if (!buffer_reserve(buf, len))
return false;
@@ -140,7 +136,7 @@ bool buffer_appendf(Buffer *buf, const char *fmt, ...) {
}
bool buffer_printf(Buffer *buf, const char *fmt, ...) {
- buffer_clear(buf);
+ buf->len = 0;
va_list ap;
va_start(ap, fmt);
bool ret = buffer_vappendf(buf, fmt, ap);
@@ -155,18 +151,6 @@ size_t buffer_length0(Buffer *buf) {
return len;
}
-size_t buffer_length(Buffer *buf) {
- return buf->len;
-}
-
-size_t buffer_capacity(Buffer *buf) {
- return buf->size;
-}
-
-const char *buffer_content(Buffer *buf) {
- return buf->data;
-}
-
const char *buffer_content0(Buffer *buf) {
if (buf->len == 0 || !buffer_terminate(buf))
return "";