From a3a45cb308008052f4686bc988a6c7f574dafa1a Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 23 Mar 2026 19:04:16 -0700 Subject: [PATCH] Gate set_executable_permissions call with #[cfg(unix)] The method is cfg(unix) but the call site wasn't gated, causing a compile error on Windows. Co-Authored-By: Claude Opus 4.6 --- src-tauri/src/sidecar/mod.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src-tauri/src/sidecar/mod.rs b/src-tauri/src/sidecar/mod.rs index a4da97b..827cec2 100644 --- a/src-tauri/src/sidecar/mod.rs +++ b/src-tauri/src/sidecar/mod.rs @@ -339,6 +339,7 @@ impl SidecarManager { Err(e) if e.raw_os_error() == Some(13) => { // Permission denied — fix permissions and retry once eprintln!("[sidecar-rs] Permission denied, fixing permissions and retrying..."); + #[cfg(unix)] if let Some(dir) = path.parent() { Self::set_executable_permissions(dir); }