diff --git a/gdkwayland/src/wayland_window.rs b/gdkwayland/src/wayland_window.rs index 554076f688a8..8dba899392e3 100644 --- a/gdkwayland/src/wayland_window.rs +++ b/gdkwayland/src/wayland_window.rs @@ -50,7 +50,7 @@ impl WaylandWindow { unsafe extern "C" fn destroy_notify( data: glib::ffi::gpointer, ) { - Box::from_raw(data as *mut _); + let _ = Box::from_raw(data as *mut _); } unsafe { from_glib(ffi::gdk_wayland_window_export_handle( diff --git a/gtk/src/clipboard.rs b/gtk/src/clipboard.rs index ba59ee9344c2..8299b079a76c 100644 --- a/gtk/src/clipboard.rs +++ b/gtk/src/clipboard.rs @@ -32,7 +32,7 @@ impl Clipboard { _clipboard: *mut ffi::GtkClipboard, user_data: gpointer, ) { - Box_::::from_raw(user_data as *mut _); + let _ = Box_::::from_raw(user_data as *mut _); } let stashed_targets: Vec<_> = targets.iter().map(|e| e.to_glib_none()).collect(); let mut t = Vec::with_capacity(stashed_targets.len()); @@ -61,7 +61,7 @@ impl Clipboard { if !success { // Cleanup function is not called in case of a failure. unsafe { - Box_::::from_raw(user_data as *mut _); + let _ = Box_::::from_raw(user_data as *mut _); } } success diff --git a/gtk/src/tree_sortable.rs b/gtk/src/tree_sortable.rs index 5e1f5b45d892..91be1cde87ad 100644 --- a/gtk/src/tree_sortable.rs +++ b/gtk/src/tree_sortable.rs @@ -131,7 +131,7 @@ impl> TreeSortableExtManual for O { >( ptr: gpointer, ) { - Box::::from_raw(ptr as *mut _); + let _ = Box::::from_raw(ptr as *mut _); } unsafe { ffi::gtk_tree_sortable_set_default_sort_func( @@ -187,7 +187,7 @@ impl> TreeSortableExtManual for O { >( ptr: gpointer, ) { - Box::::from_raw(ptr as *mut _); + let _ = Box::::from_raw(ptr as *mut _); } unsafe { ffi::gtk_tree_sortable_set_sort_func(