diff options
Diffstat (limited to 'src/blocking/pty.rs')
-rw-r--r-- | src/blocking/pty.rs | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/blocking/pty.rs b/src/blocking/pty.rs index 7900b50..0515838 100644 --- a/src/blocking/pty.rs +++ b/src/blocking/pty.rs @@ -5,14 +5,12 @@ pub struct Pty { impl Pty { pub fn new() -> crate::Result<Self> { - let (pt, ptsname) = - crate::sys::create_pt().map_err(crate::error::create_pty)?; + let (pt, ptsname) = crate::sys::create_pt()?; Ok(Self { pt, ptsname }) } pub fn resize(&self, size: crate::Size) -> crate::error::Result<()> { - crate::sys::set_term_size(self, size) - .map_err(crate::error::set_term_size) + Ok(crate::sys::set_term_size(self, size)?) } pub(crate) fn pts(&self) -> std::io::Result<std::fs::File> { |