V4L/DVB (3500): Ringbuffer: don't reset pointers to zero
[firefly-linux-kernel-4.4.55.git] / drivers / media / dvb / dvb-core / dvb_ringbuffer.c
index f233248358c4d813f94769a9019f018ab1f8afa6..c972fe014c58283bdbca41f584cb76be583b0b61 100644 (file)
@@ -87,7 +87,7 @@ ssize_t dvb_ringbuffer_avail(struct dvb_ringbuffer *rbuf)
 
 void dvb_ringbuffer_flush(struct dvb_ringbuffer *rbuf)
 {
-       rbuf->pread = rbuf->pwrite = 0;
+       rbuf->pread = rbuf->pwrite;
        rbuf->error = 0;
 }