summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorRoma Sokolov <sokolov.r.v@gmail.com>2014-10-31 13:14:52 +0300
committerRoma Sokolov <sokolov.r.v@gmail.com>2014-10-31 13:14:52 +0300
commit69437208917ddbfce4fed1808e8330200780b01c (patch)
tree3cbdbabdd4783db593d054bf6360e10cd8f3101d /src
parent4b339549d5b5840508ab13c1aec65c635ac1add7 (diff)
downloadnix-69437208917ddbfce4fed1808e8330200780b01c.zip
Update source code to new rustc
Diffstat (limited to 'src')
-rw-r--r--src/sys/event.rs2
-rw-r--r--src/sys/eventfd.rs2
-rw-r--r--src/sys/signal.rs1
-rw-r--r--src/sys/socket.rs4
4 files changed, 5 insertions, 4 deletions
diff --git a/src/sys/event.rs b/src/sys/event.rs
index 4c6e64a8..bd56c9f1 100644
--- a/src/sys/event.rs
+++ b/src/sys/event.rs
@@ -19,7 +19,7 @@ mod ffi {
}
// Bug in rustc, cannot determine that kevent is #[repr(C)]
- #[allow(ctypes)]
+ #[allow(improper_ctypes)]
extern {
pub fn kqueue() -> c_int;
diff --git a/src/sys/eventfd.rs b/src/sys/eventfd.rs
index 06cb0a92..cfc48e03 100644
--- a/src/sys/eventfd.rs
+++ b/src/sys/eventfd.rs
@@ -20,7 +20,7 @@ pub fn eventfd(initval: uint, flags: EventFdFlag) -> SysResult<Fd> {
}
if eventfd.is_null() {
- fail!("eventfd unsupported on this platform");
+ panic!("eventfd unsupported on this platform");
}
let res = unsafe {
diff --git a/src/sys/signal.rs b/src/sys/signal.rs
index ec5461e7..15205502 100644
--- a/src/sys/signal.rs
+++ b/src/sys/signal.rs
@@ -276,6 +276,7 @@ mod ffi {
use libc;
use super::signal::{sigaction, sigset_t};
+ #[allow(improper_ctypes)]
extern {
pub fn sigaction(signum: libc::c_int,
act: *const sigaction,
diff --git a/src/sys/socket.rs b/src/sys/socket.rs
index 4d91bd0c..9bc49119 100644
--- a/src/sys/socket.rs
+++ b/src/sys/socket.rs
@@ -192,7 +192,7 @@ mod consts {
pub const SO_TYPE: SockOpt = 0x1008;
pub const SO_WANTMORE: SockOpt = 0x4000;
pub const SO_WANTOOBFLAG: SockOpt = 0x8000;
- #[allow(type_overflow)]
+ #[allow(overflowing_literals)]
pub const SO_RESTRICT_DENYSET: SockOpt = 0x80000000;
// Socket options for TCP sockets
@@ -362,7 +362,7 @@ mod sa_helpers {
}
pub fn recvfrom(sockfd: Fd, buf: &mut [u8]) -> SysResult<(uint, SockAddr)> {
- let mut saddr : sockaddr_storage = unsafe { mem::zeroed() };
+ let saddr : sockaddr_storage = unsafe { mem::zeroed() };
let mut len = mem::size_of::<sockaddr_storage>() as socklen_t;
let ret = unsafe {