From 9548deeea9434732a718749ae931be53caba2c30 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20B=C5=93sch?= Date: Sun, 13 May 2012 11:38:19 +0200 Subject: lavu/bprint: add av_bprint_reset(). --- libavutil/bprint.c | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'libavutil/bprint.c') diff --git a/libavutil/bprint.c b/libavutil/bprint.c index 08383b293a..115bf0c8de 100644 --- a/libavutil/bprint.c +++ b/libavutil/bprint.c @@ -119,6 +119,14 @@ void av_bprint_chars(AVBPrint *buf, char c, unsigned n) av_bprint_grow(buf, n); } +void av_bprint_clear(AVBPrint *buf) +{ + if (buf->len) { + *buf->str = 0; + buf->len = 0; + } +} + int av_bprint_finalize(AVBPrint *buf, char **ret_str) { unsigned real_size = FFMIN(buf->len + 1, buf->size); -- cgit v1.2.3