diff --git a/src/header/sys_ioctl/redox.rs b/src/header/sys_ioctl/redox.rs
index ab2980260300aec89e3faea7a17af21409cfb3b1..a62dff15a78eaa0347291d638545d78f2148235f 100644
--- a/src/header/sys_ioctl/redox.rs
+++ b/src/header/sys_ioctl/redox.rs
@@ -63,7 +63,7 @@ fn dup_write<T>(fd: c_int, name: &str, t: &T) -> syscall::Result<usize> {
 pub unsafe extern "C" fn ioctl(fd: c_int, request: c_ulong, out: *mut c_void) -> c_int {
     match request {
         FIONBIO => {
-            let mut flags = fcntl::sys_fcntl(fd, fcntl::F_GETFL, 0usize);
+            let mut flags = fcntl::sys_fcntl(fd, fcntl::F_GETFL, 0);
             if flags < 0 {
                 return -1;
             }