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)) })