Fix some clippy warnings

This commit is contained in:
Sebastian Dröge 2016-12-25 12:28:17 +01:00
parent bccf3805a1
commit fa6712e5aa
3 changed files with 12 additions and 12 deletions

View file

@ -342,10 +342,10 @@ impl DemuxerWrapper {
}
#[no_mangle]
pub extern "C" fn demuxer_new(demuxer: *mut c_void,
create_instance: fn(Element) -> Box<Demuxer>)
-> *mut DemuxerWrapper {
let instance = create_instance(unsafe { Element::new(demuxer) });
pub unsafe extern "C" fn demuxer_new(demuxer: *mut c_void,
create_instance: fn(Element) -> Box<Demuxer>)
-> *mut DemuxerWrapper {
let instance = create_instance(Element::new(demuxer));
Box::into_raw(Box::new(DemuxerWrapper::new(demuxer, instance)))
}

View file

@ -176,10 +176,10 @@ impl SinkWrapper {
}
#[no_mangle]
pub extern "C" fn sink_new(sink: *mut c_void,
create_instance: fn(Element) -> Box<Sink>)
-> *mut SinkWrapper {
let instance = create_instance(unsafe { Element::new(sink) });
pub unsafe extern "C" fn sink_new(sink: *mut c_void,
create_instance: fn(Element) -> Box<Sink>)
-> *mut SinkWrapper {
let instance = create_instance(Element::new(sink));
Box::into_raw(Box::new(SinkWrapper::new(sink, instance)))
}

View file

@ -200,10 +200,10 @@ impl SourceWrapper {
}
#[no_mangle]
pub extern "C" fn source_new(source: *mut c_void,
create_instance: fn(Element) -> Box<Source>)
-> *mut SourceWrapper {
let instance = create_instance(unsafe { Element::new(source) });
pub unsafe extern "C" fn source_new(source: *mut c_void,
create_instance: fn(Element) -> Box<Source>)
-> *mut SourceWrapper {
let instance = create_instance(Element::new(source));
Box::into_raw(Box::new(SourceWrapper::new(source, instance)))
}