aboutsummaryrefslogtreecommitdiffstats
path: root/src/blocking/pty.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/blocking/pty.rs')
-rw-r--r--src/blocking/pty.rs6
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> {