diff options
Diffstat (limited to 'gdk-pixbuf-loader/src/lib.rs')
-rw-r--r-- | gdk-pixbuf-loader/src/lib.rs | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/gdk-pixbuf-loader/src/lib.rs b/gdk-pixbuf-loader/src/lib.rs index af94e661..f1579ef2 100644 --- a/gdk-pixbuf-loader/src/lib.rs +++ b/gdk-pixbuf-loader/src/lib.rs @@ -64,8 +64,7 @@ unsafe extern "C" fn load_increment( let ctx = user_data as *mut SvgContext; let data = std::slice::from_raw_parts(buffer, size as usize); - let data = data.to_vec(); - (&*ctx).stream.add_bytes(&Bytes::from_owned(data)); + (&*ctx).stream.add_bytes(&Bytes::from(data)); true.into_glib() } |