diff options
| author | Randy Palamar <randy@rnpnr.xyz> | 2025-01-11 23:39:06 -0700 |
|---|---|---|
| committer | Randy Palamar <randy@rnpnr.xyz> | 2025-01-11 23:49:58 -0700 |
| commit | 0f31ef53420b755c3978818bcd2e5a86e141413d (patch) | |
| tree | 508af7b7016f9aa2fbe766f310a8dfdc446d8a77 /buffer.c | |
| parent | abf6384cca0f80fe7dfb35a8e2281d8664d9d459 (diff) | |
| download | vis-0f31ef53420b755c3978818bcd2e5a86e141413d.tar.gz vis-0f31ef53420b755c3978818bcd2e5a86e141413d.tar.xz | |
buffer: clear out one line functions
Buffer is fully exposed to the program, no need to rely on the
linker to optimize useless code.
Diffstat (limited to 'buffer.c')
| -rw-r--r-- | buffer.c | 18 |
1 files changed, 1 insertions, 17 deletions
@@ -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 ""; |
