X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=lib%2Foutput_buffer.c;h=f6c304bdf02efdfa6c229bfefdc6043002b72893;hp=313536dea97aa4f5277fb7634c0116bb5fcae1d7;hb=8dd0eca30caeda7f62df4d09748286592956fcc5;hpb=fc97d6ae95fadbd1c57197d5f744f3353e41cd57 diff --git a/lib/output_buffer.c b/lib/output_buffer.c index 313536de..f6c304bd 100644 --- a/lib/output_buffer.c +++ b/lib/output_buffer.c @@ -17,6 +17,7 @@ void buf_output_init(struct buf_output *out) void buf_output_free(struct buf_output *out) { free(out->buf); + buf_output_init(out); } size_t buf_output_add(struct buf_output *out, const char *buf, size_t len) @@ -39,11 +40,3 @@ size_t buf_output_add(struct buf_output *out, const char *buf, size_t len) out->buflen += len; return len; } - -void buf_output_clear(struct buf_output *out) -{ - if (out->buflen) { - memset(out->buf, 0, out->max_buflen); - out->buflen = 0; - } -}