aboutsummaryrefslogtreecommitdiffstats
path: root/src/DecoderBuffer.cxx
diff options
context:
space:
mode:
authorMax Kellermann <max@duempel.org>2014-01-06 21:46:10 +0100
committerMax Kellermann <max@duempel.org>2014-01-06 21:59:43 +0100
commiteac9fabd4835cfde118ed402154952810450018c (patch)
tree2b7df5f67a3755618975aa90b7643cfbe9a9e006 /src/DecoderBuffer.cxx
parente2a08fa824665f13e3a51af5cc7ce12f8253f8b9 (diff)
downloadmpd-eac9fabd4835cfde118ed402154952810450018c.tar.gz
mpd-eac9fabd4835cfde118ed402154952810450018c.tar.xz
mpd-eac9fabd4835cfde118ed402154952810450018c.zip
DecoderBuffer: add method _clear()
Diffstat (limited to 'src/DecoderBuffer.cxx')
-rw-r--r--src/DecoderBuffer.cxx6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/DecoderBuffer.cxx b/src/DecoderBuffer.cxx
index 6aad53cb2..0b326a6fd 100644
--- a/src/DecoderBuffer.cxx
+++ b/src/DecoderBuffer.cxx
@@ -82,6 +82,12 @@ decoder_buffer_is_full(const DecoderBuffer *buffer)
return buffer->consumed == 0 && buffer->length == buffer->size;
}
+void
+decoder_buffer_clear(DecoderBuffer *buffer)
+{
+ buffer->length = buffer->consumed = 0;
+}
+
static void
decoder_buffer_shift(DecoderBuffer *buffer)
{