From: pjh9216 Date: Mon, 25 Nov 2024 23:24:00 +0000 (+0900) Subject: Fix warnings X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fheads%2Ftizen;p=platform%2Fcore%2Fapi%2Fapp-event.git Fix warnings Change-Id: I74c0a88cacde413bd618e5931d125c19fe41199d Signed-off-by: pjh9216 --- diff --git a/src/rust-app-event/src/lib.rs b/src/rust-app-event/src/lib.rs index 34bb297..24bf7bc 100644 --- a/src/rust-app-event/src/lib.rs +++ b/src/rust-app-event/src/lib.rs @@ -10,7 +10,7 @@ pub mod tests; #[cfg_attr(test, mockall::automock)] pub mod ffi { - use std::ffi::{c_void, CStr, CString}; + use std::ffi::c_void; use std::os::raw::c_char; #[link(name = "capi-appfw-event")] @@ -34,18 +34,16 @@ pub mod ffi { #[cfg_attr(test, mockall_double::double)] use ffi as mffi; -use std::slice; - extern "C" fn received_cb_broker( event_name_ptr: *const c_char, event_data_ptr: *mut c_void, user_data: *mut c_void, ) { - let mut app_event: &mut AppEvent = unsafe { &mut *(user_data as *mut AppEvent) }; + let app_event: &mut AppEvent = unsafe { &mut *(user_data as *mut AppEvent) }; if let Some(on_received) = app_event.on_received.as_ref() { let event_name = unsafe { CStr::from_ptr(event_name_ptr).to_str().unwrap() }; - let mut event_data = Bundle::from_raw_handle(event_data_ptr, false); - on_received.lock().unwrap()(event_name, &mut event_data); + let event_data = Bundle::from_raw_handle(event_data_ptr, false); + on_received.lock().unwrap()(event_name, &event_data); } } @@ -69,7 +67,7 @@ fn convert_err(id: i32) -> EventError { pub struct AppEvent { event_name: String, - on_received: Option>>>, + on_received: Option>>>, handle: *mut c_void, } @@ -85,7 +83,7 @@ impl AppEvent { } } - pub fn on_received(&mut self, cb: Arc>>) -> Result<(), EventError> { + pub fn on_received(&mut self, cb: Arc>>) -> Result<(), EventError> { if self.handle.is_null() { let mut handle = std::ptr::null_mut(); let event_name_ptr = CString::new(self.event_name.clone()).unwrap(); @@ -108,7 +106,7 @@ impl AppEvent { pub fn publish(event_name: &str, bundle: &mut Bundle) -> Result<(), EventError> { let c_string = CString::new(event_name).unwrap(); let event_name_ptr = c_string.into_raw(); - let mut bundle_ptr = bundle.get_raw_handle(); + let bundle_ptr = bundle.get_raw_handle(); let ret = unsafe { mffi::event_publish_app_event(event_name_ptr, bundle_ptr) }; diff --git a/src/rust-app-event/src/tests.rs b/src/rust-app-event/src/tests.rs index f79bb78..2dd87e5 100644 --- a/src/rust-app-event/src/tests.rs +++ b/src/rust-app-event/src/tests.rs @@ -2,7 +2,7 @@ use super::*; #[test] fn test_app_event_new() { - let app_event = AppEvent::new("Test".to_string()); + let _app_event = AppEvent::new("Test".to_string()); } #[test] @@ -11,7 +11,7 @@ fn test_app_event_on_received() { ctx.expect().times(1).returning(|_, _, _, _| 0); let mut app_event = AppEvent::new("Test".to_string()); - app_event.on_received(Arc::new(Mutex::new(Box::new(|event_name: &str, bundle: &Bundle| {})))); + let _ = app_event.on_received(Arc::new(Mutex::new(Box::new(|_, _| {})))); } #[test] @@ -20,5 +20,5 @@ fn test_app_event_publish() { ctx.expect().times(1).returning(|_, _| 0); let mut bundle = Bundle::new(); - AppEvent::publish("Test", &mut bundle); + let _ = AppEvent::publish("Test", &mut bundle); }