summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorLinus Färnstrand <linus@mullvad.net>2017-04-05 15:07:53 +0200
committerLinus Färnstrand <linus@mullvad.net>2017-04-05 15:07:53 +0200
commita13391b0d8b8484b33039a8c19097a3f4c55a065 (patch)
tree000e7c1a4432d349854a6b1b2b86277f998e7b78
parentb05e8254a3f01923f42e58719b3d95005868399c (diff)
downloadmullvadvpn-a13391b0d8b8484b33039a8c19097a3f4c55a065.tar.xz
mullvadvpn-a13391b0d8b8484b33039a8c19097a3f4c55a065.zip
Use quick_main!() from error_chain
-rw-r--r--talpid_cli/src/main.rs13
1 files changed, 1 insertions, 12 deletions
diff --git a/talpid_cli/src/main.rs b/talpid_cli/src/main.rs
index 9bb7cfdc96..2e5e4d4397 100644
--- a/talpid_cli/src/main.rs
+++ b/talpid_cli/src/main.rs
@@ -32,18 +32,7 @@ error_chain! {
}
-fn main() {
- if let Err(ref e) = run() {
- println!("error: {}", e);
- for e in e.iter().skip(1) {
- println!("caused by: {}", e);
- }
- if let Some(backtrace) = e.backtrace() {
- println!("backtrace: {:?}", backtrace);
- }
- ::std::process::exit(1);
- }
-}
+quick_main!(run);
fn run() -> Result<()> {
init_logger()?;