From 77e8fe6094374220d0149e76b148c36995f6795b Mon Sep 17 00:00:00 2001 From: daxpedda Date: Sun, 4 Aug 2024 12:03:26 +0200 Subject: [PATCH] Windows: use `Box::leak()` instead of `Box::into_raw()` This was detected by a new change in Nightly Rust that applied `#[must_use]` to the return value of `Box::into_raw()`. --- src/platform_impl/windows/event_loop.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/platform_impl/windows/event_loop.rs b/src/platform_impl/windows/event_loop.rs index 4fc31553f..35e3410d1 100644 --- a/src/platform_impl/windows/event_loop.rs +++ b/src/platform_impl/windows/event_loop.rs @@ -2441,7 +2441,7 @@ unsafe extern "system" fn thread_event_target_callback( if userdata_removed { drop(userdata); } else { - Box::into_raw(userdata); + Box::leak(userdata); } result }