From 83a4529927927f8102513dbef9c91722d644c608 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Thu, 28 Feb 2019 20:30:09 +0200 Subject: [PATCH] sdp: Fix SDPMedia constructor, it can't possibly fail --- gstreamer-sdp/src/sdp_media.rs | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/gstreamer-sdp/src/sdp_media.rs b/gstreamer-sdp/src/sdp_media.rs index 70c59d869..d1649b9ec 100644 --- a/gstreamer-sdp/src/sdp_media.rs +++ b/gstreamer-sdp/src/sdp_media.rs @@ -40,15 +40,12 @@ glib_wrapper! { } impl SDPMedia { - pub fn new() -> Result { + pub fn new() -> Self { assert_initialized_main_thread!(); unsafe { let mut media = ptr::null_mut(); - let result = ffi::gst_sdp_media_new(&mut media); - match result { - ffi::GST_SDP_OK => Ok(from_glib_full(media)), - _ => Err(()), - } + ffi::gst_sdp_media_new(&mut media); + from_glib_full(media) } } }