diff --git a/src/standalone.rs b/src/standalone.rs index fb8072d..459f198 100644 --- a/src/standalone.rs +++ b/src/standalone.rs @@ -81,7 +81,7 @@ pub unsafe fn set_log_callback( log_callback: crate::WhisperLogCallback, user_data: *mut std::ffi::c_void, ) { - unsafe { + unsafe { whisper_rs_sys::whisper_log_set(log_callback, user_data); #[cfg(feature = "metal")] { diff --git a/sys/build.rs b/sys/build.rs index c647037..31e7156 100644 --- a/sys/build.rs +++ b/sys/build.rs @@ -76,14 +76,13 @@ fn main() { let _: u64 = std::fs::copy("src/bindings.rs", out.join("bindings.rs")) .expect("Failed to copy bindings.rs"); } else { - let bindings = bindgen::Builder::default() - .header("wrapper.h"); + let bindings = bindgen::Builder::default().header("wrapper.h"); - #[cfg(feature = "metal")] let bindings = bindings.header("whisper.cpp/ggml-metal.h"); - let bindings = bindings.clang_arg("-I./whisper.cpp") + let bindings = bindings + .clang_arg("-I./whisper.cpp") .parse_callbacks(Box::new(bindgen::CargoCallbacks::new())) .generate();