From c4546493eaad57e69e37aa4205a08000bcf82153 Mon Sep 17 00:00:00 2001 From: Florian Hartwig Date: Wed, 8 Apr 2015 22:10:31 +0200 Subject: [PATCH] Fix bugs in RingBuf's io::Read and io::Write instance --- src/buf/ring.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/buf/ring.rs b/src/buf/ring.rs index 7f8a0e3..e20a0dc 100644 --- a/src/buf/ring.rs +++ b/src/buf/ring.rs @@ -162,7 +162,7 @@ impl MutBuf for RingBuf { impl io::Read for RingBuf { fn read(&mut self, buf: &mut [u8]) -> io::Result { - if !MutBuf::has_remaining(self) { + if !Buf::has_remaining(self) { return Ok(0); } @@ -172,7 +172,7 @@ impl io::Read for RingBuf { impl io::Write for RingBuf { fn write(&mut self, buf: &[u8]) -> io::Result { - if !Buf::has_remaining(self) { + if !MutBuf::has_remaining(self) { return Ok(0); }