From 61ab74be9356a8979faeca0da9e3e02c7f1a60f2 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 14 Oct 2025 03:06:13 +0000 Subject: [PATCH 1/2] Initial plan From 99092bbc38e6e15e7d62fc4d8a67d1c0c62c0a52 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 14 Oct 2025 03:16:18 +0000 Subject: [PATCH 2/2] Fix clippy::semicolon_if_nothing_returned warnings Co-authored-by: Brooooooklyn <3468483+Brooooooklyn@users.noreply.github.com> --- crates/fspy/src/command.rs | 2 +- crates/fspy_preload_unix/src/interceptions/spawn/exec/mod.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/crates/fspy/src/command.rs b/crates/fspy/src/command.rs index 1dd3184315..efa714f89e 100644 --- a/crates/fspy/src/command.rs +++ b/crates/fspy/src/command.rs @@ -71,7 +71,7 @@ impl Command { OsString::from_vec(value.unwrap_or_default().into()), ) }) - .collect() + .collect(); } pub fn env_remove>(&mut self, key: K) -> &mut Command { diff --git a/crates/fspy_preload_unix/src/interceptions/spawn/exec/mod.rs b/crates/fspy_preload_unix/src/interceptions/spawn/exec/mod.rs index 5d96875e19..8a2c0e4049 100644 --- a/crates/fspy_preload_unix/src/interceptions/spawn/exec/mod.rs +++ b/crates/fspy_preload_unix/src/interceptions/spawn/exec/mod.rs @@ -36,7 +36,7 @@ fn handle_exec( let result = unsafe { client.handle_exec(config, RawExec { prog, argv, envp }, |raw_command, pre_exec| { if let Some(pre_exec) = pre_exec { - pre_exec.run()? + pre_exec.run()?; }; Ok(execve::original()(raw_command.prog, raw_command.argv, raw_command.envp)) })