From 30f194081514d25a3a4e8a13e092cc6c3e896736 Mon Sep 17 00:00:00 2001 From: Alexandre Pasmantier <47638216+alexpasmantier@users.noreply.github.com> Date: Wed, 27 Nov 2024 23:07:02 +0100 Subject: [PATCH] refactor(exit): use std::process::exit explicitly (#84) --- crates/television/main.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/crates/television/main.rs b/crates/television/main.rs index 91bb44a..1c7d0d3 100644 --- a/crates/television/main.rs +++ b/crates/television/main.rs @@ -1,4 +1,5 @@ use std::io::{stdout, IsTerminal, Write}; +use std::process::exit; use clap::Parser; use cli::PostProcessedCli; @@ -57,11 +58,11 @@ async fn main() -> Result<()> { if let Some(entry) = output.selected_entry { writeln!(stdout(), "{}", entry.stdout_repr())?; } - Ok(()) + exit(0); } Err(err) => { println!("{err:?}"); - return Ok(()); + exit(1); } } }