From 34a37b87479a2c261ce6153da059423aa27c1c3a 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 d91e19a96d..c151bc04b1 100644 --- a/src/platform_impl/windows/event_loop.rs +++ b/src/platform_impl/windows/event_loop.rs @@ -2391,7 +2391,7 @@ unsafe extern "system" fn thread_event_target_callback( if userdata_removed { drop(userdata); } else { - Box::into_raw(userdata); + Box::leak(userdata); } result }