X-Git-Url: https://code.octet-stream.net/m17rt/blobdiff_plain/e307431f908eedae321aa86565fd5e213d758216..99f4fcbee0b9774a24ef2428ddce71889e602e3b:/m17app/src/util/out_buffer.rs?ds=sidebyside diff --git a/m17app/src/util/out_buffer.rs b/m17app/src/util/out_buffer.rs index 06d8e91..399ae71 100644 --- a/m17app/src/util/out_buffer.rs +++ b/m17app/src/util/out_buffer.rs @@ -1,7 +1,7 @@ //! Buffer between `read()` calls use std::{ - io::{self, ErrorKind, Read}, + io::{self, Read}, sync::{Arc, Mutex, mpsc::Receiver}, }; @@ -49,7 +49,7 @@ impl Read for OutBuffer { let output = { let rx = self.rx.lock().unwrap(); rx.recv() - .map_err(|s| io::Error::new(ErrorKind::Other, format!("{:?}", s)))? + .map_err(|s| io::Error::other(format!("{:?}", s)))? }; let to_write = output.len().min(buf.len()); buf[0..to_write].copy_from_slice(&output[0..to_write]);