From a7d8b2009d03b728435793531c1ecfcf53c8e9bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Quentin?= Date: Thu, 24 Oct 2024 13:06:05 +0200 Subject: [PATCH] Use `panic` instead of `process::exit` (#2402) --- esp-build/src/lib.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/esp-build/src/lib.rs b/esp-build/src/lib.rs index 4e97602da..e8bb1220f 100644 --- a/esp-build/src/lib.rs +++ b/esp-build/src/lib.rs @@ -2,7 +2,7 @@ #![doc(html_logo_url = "https://avatars.githubusercontent.com/u/46717278")] -use std::{io::Write as _, process}; +use std::io::Write as _; use proc_macro::TokenStream; use quote::ToTokens; @@ -26,7 +26,7 @@ use termcolor::{Color, ColorChoice, ColorSpec, StandardStream, WriteColor}; #[proc_macro] pub fn error(input: TokenStream) -> TokenStream { do_alert(Color::Red, input); - process::exit(1); + panic!("Build failed"); } /// Print a build warning.