diff -r d58e754f2db0 -r 532e74ad3ff6 rust/rhg/src/commands/cat.rs --- a/rust/rhg/src/commands/cat.rs Mon Nov 06 11:02:18 2023 +0100 +++ b/rust/rhg/src/commands/cat.rs Mon Nov 06 11:06:08 2023 +0100 @@ -62,7 +62,7 @@ return Err(CommandError::unsupported(message)); } - let normalized = cwd.join(&file); + let normalized = cwd.join(file); // TODO: actually normalize `..` path segments etc? let dotted = normalized.components().any(|c| c.as_os_str() == ".."); if file.as_bytes() == b"." || dotted {