From 7051cc53f7c14c750e36006b00decf7e1b4646e6 Mon Sep 17 00:00:00 2001 From: Nicolas Danelon Date: Fri, 24 Apr 2026 17:49:59 +0200 Subject: [PATCH] Restrict /proc cwd lookup to Linux --- src/terminal.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/terminal.rs b/src/terminal.rs index 699cf1a..e4c4ed7 100644 --- a/src/terminal.rs +++ b/src/terminal.rs @@ -415,12 +415,13 @@ impl Terminal { } pub fn working_directory(&self) -> Option { - #[cfg(not(windows))] + #[cfg(target_os = "linux")] { let shell_pid = self.shell_pid?; fs::read_link(format!("/proc/{shell_pid}/cwd")).ok() } - #[cfg(windows)] + + #[cfg(not(target_os = "linux"))] { None }