diff --git a/src/lib/sys/redox.rs b/src/lib/sys/redox.rs index 2a51b20aca2486d9fc627ec298ca059b50166fec..d39c574c9bd7959dcc27919aaa63d55ef2f1a398 100644 --- a/src/lib/sys/redox.rs +++ b/src/lib/sys/redox.rs @@ -41,7 +41,7 @@ pub fn wait_for_child(pid: u32) -> io::Result<u8> { loop { status = 0; match unsafe { waitpid(pid as usize, &mut status, 0) } { - Err(error) if error.errno == ECHILD => break, + Err(ref error) if error.errno == ECHILD => break, Err(error) => return Err(io::Error::from_raw_os_error(error.errno)), _ => () }