diff --git a/src/client.rs b/src/client.rs index de08ee0e6..1c6f63f36 100644 --- a/src/client.rs +++ b/src/client.rs @@ -420,7 +420,7 @@ impl Client { key: &str, conn: &mut Stream, direct: bool, - mut interface: impl Interface, + interface: impl Interface, ) -> ResultType<()> { let rs_pk = get_rs_pk(if key.is_empty() { hbb_common::config::RS_PUB_KEY diff --git a/src/flutter_ffi.rs b/src/flutter_ffi.rs index 3be0c9fed..bf5ebaf4e 100644 --- a/src/flutter_ffi.rs +++ b/src/flutter_ffi.rs @@ -19,7 +19,8 @@ use crate::flutter::{self, SESSIONS}; use crate::ui_interface::{self, *}; use crate::{ client::file_trait::FileManager, - flutter::{make_fd_to_json, session_add, session_start_}, + common::make_fd_to_json, + flutter::{session_add, session_start_}, }; fn initialize(app_dir: &str) { *config::APP_DIR.write().unwrap() = app_dir.to_owned(); diff --git a/src/rendezvous_mediator.rs b/src/rendezvous_mediator.rs index 8e2e1251a..f962810a2 100644 --- a/src/rendezvous_mediator.rs +++ b/src/rendezvous_mediator.rs @@ -24,7 +24,7 @@ use hbb_common::{ time::{interval, Duration}, }, udp::FramedSocket, - AddrMangle, IntoTargetAddr, ResultType, TargetAddr, + AddrMangle, ResultType, TargetAddr, }; use crate::server::{check_zombie, new as new_server, ServerPtr}; diff --git a/src/tray.rs b/src/tray.rs index b73e46301..1afd988ae 100644 --- a/src/tray.rs +++ b/src/tray.rs @@ -206,7 +206,7 @@ fn is_service_stoped() -> bool { pub fn make_tray() { use tray_item::TrayItem; let mode = dark_light::detect(); - let mut icon_path = ""; + let icon_path; match mode { dark_light::Mode::Dark => { icon_path = "mac-tray-light.png"; diff --git a/src/ui.rs b/src/ui.rs index 4adb018c8..d45a64298 100644 --- a/src/ui.rs +++ b/src/ui.rs @@ -11,7 +11,6 @@ use hbb_common::{ allow_err, config::{self, PeerConfig}, log, - rendezvous_proto::*, }; use crate::common::get_app_name;