diff --git a/src/libnotify.rs b/src/libnotify.rs index 44ae78f..14bf24c 100644 --- a/src/libnotify.rs +++ b/src/libnotify.rs @@ -1 +1,3 @@ +#![allow(warnings)] +#![allow(clippy::all)] include!(concat!(env!("OUT_DIR"), "/bindings.rs")); diff --git a/src/utils.rs b/src/utils.rs index e6c4bb7..59be103 100644 --- a/src/utils.rs +++ b/src/utils.rs @@ -1,5 +1,3 @@ -include!(concat!(env!("OUT_DIR"), "/bindings.rs")); - pub unsafe fn c_str_to_rs_str_and_free(c_str: *mut std::os::raw::c_char) -> Option { if c_str.is_null() { return None; @@ -9,7 +7,7 @@ pub unsafe fn c_str_to_rs_str_and_free(c_str: *mut std::os::raw::c_char) -> Opti .to_string_lossy() .to_string(); - unsafe { g_free(c_str as *mut std::ffi::c_void) }; + unsafe { crate::libnotify::g_free(c_str as *mut std::ffi::c_void) }; Some(normal_string) }