diff --git a/src-tauri/src/admin.rs b/src-tauri/src/admin.rs index 203eb8a..bc08646 100644 --- a/src-tauri/src/admin.rs +++ b/src-tauri/src/admin.rs @@ -20,3 +20,6 @@ pub fn reopen_as_admin() { #[cfg(target_os = "linux")] pub fn reopen_as_admin() {} + +#[cfg(target_os = "macos")] +pub fn reopen_as_admin() {} diff --git a/src-tauri/src/main.rs b/src-tauri/src/main.rs index ea0bf9c..b746131 100644 --- a/src-tauri/src/main.rs +++ b/src-tauri/src/main.rs @@ -414,6 +414,7 @@ fn enable_grasscutter_watcher(window: tauri::Window, process: String) { #[tauri::command] fn enable_grasscutter_watcher(_window: tauri::Window, _process: String) { let gc_pid = Pid::from(696969); + *GC_PID.lock().unwrap() = gc_pid.into(); } #[tauri::command] diff --git a/src-tauri/src/system_helpers.rs b/src-tauri/src/system_helpers.rs index efedec1..a2fc552 100644 --- a/src-tauri/src/system_helpers.rs +++ b/src-tauri/src/system_helpers.rs @@ -271,7 +271,7 @@ pub fn start_service(service: String) -> bool { #[cfg(unix)] #[tauri::command] pub fn start_service(_service: String) { - let started = OsStr::new("Started service!"); + let _started = OsStr::new("Started service!"); } #[cfg(windows)]