diff --git a/src/main.rs b/src/main.rs index a5c7d27333..8d7f8440ff 100644 --- a/src/main.rs +++ b/src/main.rs @@ -40,7 +40,7 @@ use std::io::stdout; use std::io::prelude::*; use docopt::Docopt; use std::path::Path; -use std::process::Command; +use std::process::{exit, Command}; use tempdir::TempDir; macro_rules! vprintln { @@ -120,9 +120,10 @@ fn main() { Ok(()) => {} Err(message) => { terminal.fg(term::color::RED).unwrap(); - vprintln!(args.flag_verbose, "error"); + println!("error"); terminal.reset().unwrap(); - vprintln!(args.flag_verbose, "{}", message) + println!("{}", message); + exit(1); } } }