summaryrefslogtreecommitdiffstats
path: root/src/memblockq.c
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2004-06-14 20:30:50 +0000
committerLennart Poettering <lennart@poettering.net>2004-06-14 20:30:50 +0000
commit5ce204829fe6706a5edaec50769abf7eed266656 (patch)
treeda0930ee55ce9e99ecd8be799395221e112d2e3b /src/memblockq.c
parentc8cf0c1ce9cf1b38b302ae4a2a6fa798fef85f08 (diff)
more cleanups
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@11 fefdeb5f-60dc-0310-8127-8f9354f1896f
Diffstat (limited to 'src/memblockq.c')
-rw-r--r--src/memblockq.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/memblockq.c b/src/memblockq.c
index a422cf09..6437dd5b 100644
--- a/src/memblockq.c
+++ b/src/memblockq.c
@@ -119,6 +119,8 @@ void memblockq_drop(struct memblockq *bq, size_t length) {
q = bq->blocks;
bq->blocks = bq->blocks->next;
+ if (bq->blocks == NULL)
+ bq->blocks_tail = NULL;
memblock_unref(q->chunk.memblock);
free(q);