1
0
Fork 0
forked from wry/wry

all: address clippy lints

This commit is contained in:
Julian Orth 2024-09-16 15:29:27 +02:00
parent 386ee5120f
commit 88a528d3bf

View file

@ -28,7 +28,7 @@ struct ZoneNameData {
unsafe impl Sync for ZoneNameData {} unsafe impl Sync for ZoneNameData {}
unsafe impl Send for ZoneNameData {} unsafe impl Send for ZoneNameData {}
static CACHE: LazyLock<Mutex<AHashMap<String, ZoneName>>> = LazyLock::new(|| Default::default()); static CACHE: LazyLock<Mutex<AHashMap<String, ZoneName>>> = LazyLock::new(Default::default);
impl ZoneName { impl ZoneName {
pub fn __get(name: &str) -> Self { pub fn __get(name: &str) -> Self {
@ -120,8 +120,7 @@ pub struct FrameName {
name: &'static CString, name: &'static CString,
} }
static FRAME_CACHE: LazyLock<Mutex<AHashMap<String, FrameName>>> = static FRAME_CACHE: LazyLock<Mutex<AHashMap<String, FrameName>>> = LazyLock::new(Default::default);
LazyLock::new(|| Default::default());
impl FrameName { impl FrameName {
pub fn get(name: &str) -> Self { pub fn get(name: &str) -> Self {
@ -177,7 +176,6 @@ impl Drop for RenderingFrame {
} }
#[no_mangle] #[no_mangle]
#[allow(static_mut_refs)]
unsafe extern "C" fn ___tracy_demangle( unsafe extern "C" fn ___tracy_demangle(
mangled: *const std::ffi::c_char, mangled: *const std::ffi::c_char,
) -> *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); let demangled = rustc_demangle::demangle(mangled);
static mut BUF: Vec<u8> = Vec::new(); static mut BUF: Vec<u8> = Vec::new();
BUF.clear(); BUF.clear();
if let Err(_) = write!(BUF, "{demangled:#}\0") { if write!(BUF, "{demangled:#}\0").is_err() {
return ptr::null(); return ptr::null();
} }
BUF.as_ptr().cast() BUF.as_ptr().cast()