summaryrefslogtreecommitdiff
path: root/src/sys/ioctl/platform/linux.rs
diff options
context:
space:
mode:
authorarcnmx <arcnmx@users.noreply.github.com>2016-01-25 21:57:17 -0500
committerKamal Marhubi <kamal@marhubi.com>2016-01-28 00:44:44 -0500
commit136bb454d98a9032843259e71f12d8e33cd90f27 (patch)
tree942872a1bad2de7b3417f248dda6d70b8ac01d54 /src/sys/ioctl/platform/linux.rs
parent01e841679633b459470120a305ff22dd12138422 (diff)
downloadnix-136bb454d98a9032843259e71f12d8e33cd90f27.zip
Errno::result()
Diffstat (limited to 'src/sys/ioctl/platform/linux.rs')
-rw-r--r--src/sys/ioctl/platform/linux.rs6
1 files changed, 1 insertions, 5 deletions
diff --git a/src/sys/ioctl/platform/linux.rs b/src/sys/ioctl/platform/linux.rs
index b0fa6bee..60311224 100644
--- a/src/sys/ioctl/platform/linux.rs
+++ b/src/sys/ioctl/platform/linux.rs
@@ -82,11 +82,7 @@ macro_rules! iorw {
macro_rules! convert_ioctl_res {
($w:expr) => (
{
- let res = $w;
- if res < 0 {
- return Err($crate::Error::Sys($crate::errno::Errno::last()))
- }
- Ok(res) // res may contain useful information for user
+ $crate::Errno::result($w)
}
);
}