From c06c12dc872ad19c0501166a66dbd6d8e89bddf0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Sat, 11 Nov 2017 16:05:08 +0100 Subject: [PATCH] Free memory of the correct type for the callback structs in appsink/appsrc --- gstreamer-app/src/app_sink.rs | 2 +- gstreamer-app/src/app_src.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gstreamer-app/src/app_sink.rs b/gstreamer-app/src/app_sink.rs index ba131389b..092789d07 100644 --- a/gstreamer-app/src/app_sink.rs +++ b/gstreamer-app/src/app_sink.rs @@ -79,7 +79,7 @@ unsafe extern "C" fn trampoline_new_sample( unsafe extern "C" fn destroy_callbacks(ptr: gpointer) { let _guard = CallbackGuard::new(); - Box::>::from_raw(ptr as *mut _); + Box::::from_raw(ptr as *mut _); } impl AppSink { diff --git a/gstreamer-app/src/app_src.rs b/gstreamer-app/src/app_src.rs index cbfaad82e..76010b39a 100644 --- a/gstreamer-app/src/app_src.rs +++ b/gstreamer-app/src/app_src.rs @@ -80,7 +80,7 @@ unsafe extern "C" fn trampoline_seek_data( unsafe extern "C" fn destroy_callbacks(ptr: gpointer) { let _guard = CallbackGuard::new(); - Box::>::from_raw(ptr as *mut _); + Box::::from_raw(ptr as *mut _); } impl AppSrc {