diff options
| author | Brendan Zabarauskas <bjzaba@yahoo.com.au> | 2014-11-10 09:35:53 +1100 |
|---|---|---|
| committer | Brendan Zabarauskas <bjzaba@yahoo.com.au> | 2014-11-13 02:04:31 +1100 |
| commit | 46333d527b138e8e202380a5ce4409dfe1414148 (patch) | |
| tree | 12a9e363e31b019f74bcf9748fd2bc58770fd86d /src/libstd/sys/common | |
| parent | 0da49dcf1352bc038bb32c1a7bc1ac1be50d541c (diff) | |
| download | rust-46333d527b138e8e202380a5ce4409dfe1414148.tar.gz rust-46333d527b138e8e202380a5ce4409dfe1414148.zip | |
Deprecate Zero and One traits
Diffstat (limited to 'src/libstd/sys/common')
| -rw-r--r-- | src/libstd/sys/common/mod.rs | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/libstd/sys/common/mod.rs b/src/libstd/sys/common/mod.rs index d5ac6170497..65eb987afea 100644 --- a/src/libstd/sys/common/mod.rs +++ b/src/libstd/sys/common/mod.rs @@ -13,7 +13,6 @@ use io::{mod, IoError, IoResult}; use prelude::*; -use num; use sys::{last_error, retry, fs}; use c_str::CString; use path::BytesContainer; @@ -57,8 +56,8 @@ pub fn unimpl() -> IoError { } // unix has nonzero values as errors -pub fn mkerr_libc<Int: num::Zero>(ret: Int) -> IoResult<()> { - if !ret.is_zero() { +pub fn mkerr_libc<T: Int>(ret: T) -> IoResult<()> { + if ret != Int::zero() { Err(last_error()) } else { Ok(()) |
