]> code.delx.au - pulseaudio/commitdiff
when flushin a memblockq, set the write index to the read index
authorLennart Poettering <lennart@poettering.net>
Wed, 12 Apr 2006 17:09:51 +0000 (17:09 +0000)
committerLennart Poettering <lennart@poettering.net>
Wed, 12 Apr 2006 17:09:51 +0000 (17:09 +0000)
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@683 fefdeb5f-60dc-0310-8127-8f9354f1896f

src/polypcore/memblockq.c

index 517495ebba8de9d3c780c8ffcb68e05750548b44..90e1d9ebe4a3e8cbf23957432dba65cf28a91a2e 100644 (file)
@@ -548,6 +548,8 @@ void pa_memblockq_flush(pa_memblockq *bq) {
 
     assert(bq->n_blocks == 0);
 
+    bq->write_index = bq->read_index;
+
     pa_memblockq_prebuf_force(bq);
 }