From 074b375034bd80974bc96e3f14088f101d1469a2 Mon Sep 17 00:00:00 2001 From: Jordi Boggiano Date: Tue, 12 Nov 2013 10:57:48 +0100 Subject: [PATCH] Use new ProcessExit enum --- env/env.rs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/env/env.rs b/env/env.rs index 867f604d0..1c7e7f6ba 100644 --- a/env/env.rs +++ b/env/env.rs @@ -190,8 +190,11 @@ fn main() { match opts.program { [ref prog, ..args] => { - let status = std::run::process_status(prog.as_slice(), args.as_slice()); - std::os::set_exit_status(status) + let exit = std::run::process_status(prog.as_slice(), args.as_slice()); + match exit { + std::rt::io::process::ExitStatus(status) => std::os::set_exit_status(status), + _ => std::os::set_exit_status(1) + } } [] => {