From 38070766d15c44c3d731aa5b231e3b2ad698ac05 Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Tue, 14 Dec 2021 18:11:04 -0500 Subject: simplify error handling a bunch --- src/pty/std.rs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'src/pty/std.rs') diff --git a/src/pty/std.rs b/src/pty/std.rs index 612c9b6..c907052 100644 --- a/src/pty/std.rs +++ b/src/pty/std.rs @@ -34,14 +34,12 @@ impl super::Pty for Pty { .read(true) .write(true) .open(&self.ptsname) - .map_err(|e| { - crate::error::Error::OpenPts(e, self.ptsname.clone()) - })?; + .map_err(crate::error::create_pty)?; Ok(fh) } fn resize(&self, size: &super::Size) -> crate::error::Result<()> { super::set_term_size(self.pt().as_raw_fd(), size) - .map_err(crate::error::Error::SetTermSize) + .map_err(crate::error::set_term_size) } } -- cgit v1.2.3-54-g00ecf