diff --git a/src/more/more.rs b/src/more/more.rs index 3a121fada..eaf272bb8 100644 --- a/src/more/more.rs +++ b/src/more/more.rs @@ -146,7 +146,7 @@ fn more(matches: getopts::Matches) { if sz == 0 { break; } - stdout().write(&buffer[0..sz]).unwrap(); + stdout().write_all(&buffer[0..sz]).unwrap(); for byte in std::io::stdin().bytes() { match byte.unwrap() { b' ' => break, diff --git a/src/od/peekreader.rs b/src/od/peekreader.rs index 825335f20..47b05d678 100644 --- a/src/od/peekreader.rs +++ b/src/od/peekreader.rs @@ -61,7 +61,7 @@ impl PeekReader { fn write_to_tempbuffer(&mut self, bytes: &[u8]) { // if temp_buffer is not empty, data has to be inserted in front let org_buffer: Vec<_> = self.temp_buffer.drain(..).collect(); - self.temp_buffer.write(bytes).unwrap(); + self.temp_buffer.write_all(bytes).unwrap(); self.temp_buffer.extend(org_buffer); } }