Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/stdx/src/panic_context.rs')
| -rw-r--r-- | crates/stdx/src/panic_context.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/crates/stdx/src/panic_context.rs b/crates/stdx/src/panic_context.rs index c3e8813b0e..cf3d85b4da 100644 --- a/crates/stdx/src/panic_context.rs +++ b/crates/stdx/src/panic_context.rs @@ -18,6 +18,7 @@ pub struct PanicContext { } impl PanicContext { + #[allow(clippy::print_stderr)] fn init() { let default_hook = panic::take_hook(); let hook = move |panic_info: &panic::PanicInfo<'_>| { @@ -43,7 +44,7 @@ impl Drop for PanicContext { fn with_ctx(f: impl FnOnce(&mut Vec<String>)) { thread_local! { - static CTX: RefCell<Vec<String>> = RefCell::new(Vec::new()); + static CTX: RefCell<Vec<String>> = const { RefCell::new(Vec::new()) }; } CTX.with(|ctx| f(&mut ctx.borrow_mut())); } |