From 88a528d3bf1bb44aebb60b80db2e7cf3e6ef1db7 Mon Sep 17 00:00:00 2001 From: Julian Orth Date: Mon, 16 Sep 2024 15:29:27 +0200 Subject: [PATCH] all: address clippy lints --- src/tracy/tracy_impl.rs | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/tracy/tracy_impl.rs b/src/tracy/tracy_impl.rs index 4828ace7..cdb91160 100644 --- a/src/tracy/tracy_impl.rs +++ b/src/tracy/tracy_impl.rs @@ -28,7 +28,7 @@ struct ZoneNameData { unsafe impl Sync for ZoneNameData {} unsafe impl Send for ZoneNameData {} -static CACHE: LazyLock>> = LazyLock::new(|| Default::default()); +static CACHE: LazyLock>> = LazyLock::new(Default::default); impl ZoneName { pub fn __get(name: &str) -> Self { @@ -120,8 +120,7 @@ pub struct FrameName { name: &'static CString, } -static FRAME_CACHE: LazyLock>> = - LazyLock::new(|| Default::default()); +static FRAME_CACHE: LazyLock>> = LazyLock::new(Default::default); impl FrameName { pub fn get(name: &str) -> Self { @@ -177,7 +176,6 @@ impl Drop for RenderingFrame { } #[no_mangle] -#[allow(static_mut_refs)] unsafe extern "C" fn ___tracy_demangle( mangled: *const std::ffi::c_char, ) -> *const std::ffi::c_char { @@ -191,7 +189,7 @@ unsafe extern "C" fn ___tracy_demangle( let demangled = rustc_demangle::demangle(mangled); static mut BUF: Vec = Vec::new(); BUF.clear(); - if let Err(_) = write!(BUF, "{demangled:#}\0") { + if write!(BUF, "{demangled:#}\0").is_err() { return ptr::null(); } BUF.as_ptr().cast()