diff --git a/src/error.rs b/src/error.rs index bb8dc42d..fdeb3c50 100644 --- a/src/error.rs +++ b/src/error.rs @@ -117,9 +117,8 @@ impl error::Error for NotSupportedError {} impl error::Error for EventLoopError {} #[cfg(test)] +#[allow(clippy::redundant_clone)] mod tests { - #![allow(clippy::redundant_clone)] - use super::*; // Eat attributes for testing diff --git a/src/platform_impl/windows/window.rs b/src/platform_impl/windows/window.rs index 11530005..640fe844 100644 --- a/src/platform_impl/windows/window.rs +++ b/src/platform_impl/windows/window.rs @@ -1494,8 +1494,8 @@ thread_local! { } }; - static TASKBAR_LIST: Cell<*mut ITaskbarList> = Cell::new(ptr::null_mut()); - static TASKBAR_LIST2: Cell<*mut ITaskbarList2> = Cell::new(ptr::null_mut()); + static TASKBAR_LIST: Cell<*mut ITaskbarList> = const { Cell::new(ptr::null_mut()) }; + static TASKBAR_LIST2: Cell<*mut ITaskbarList2> = const { Cell::new(ptr::null_mut()) }; } pub fn com_initialized() {