diff --git a/src/support/ui.rs b/src/support/ui.rs index a4464b185..c802632a3 100644 --- a/src/support/ui.rs +++ b/src/support/ui.rs @@ -17,7 +17,7 @@ use std::path::*; pub fn copy_pixbuf(pixbuf: &gdk_pixbuf::Pixbuf) -> gdk_pixbuf::Pixbuf { let new_pixbuf = unsafe { - let gdk_pixbuf = pixbuf.to_glib_full(); + let gdk_pixbuf = pixbuf.to_glib_none().0; let copy = gdk_pixbuf_sys::gdk_pixbuf_copy(gdk_pixbuf); FromGlibPtrFull::from_glib_full(copy) };