rust/rhg/src/commands/files.rs
changeset 46593 5ce2aa7c2ad5
parent 46592 80840b651721
child 46739 c184b490da37
--- a/rust/rhg/src/commands/files.rs	Mon Feb 15 20:05:32 2021 +0100
+++ b/rust/rhg/src/commands/files.rs	Mon Feb 15 20:13:09 2021 +0100
@@ -29,15 +29,14 @@
 pub fn run(invocation: &crate::CliInvocation) -> Result<(), CommandError> {
     let rev = invocation.subcommand_args.value_of("rev");
 
-    let repo = Repo::find(invocation.non_repo_config, invocation.repo_path)?;
+    let repo = invocation.repo?;
     if let Some(rev) = rev {
-        let files =
-            list_rev_tracked_files(&repo, rev).map_err(|e| (e, rev))?;
-        display_files(invocation.ui, &repo, files.iter())
+        let files = list_rev_tracked_files(repo, rev).map_err(|e| (e, rev))?;
+        display_files(invocation.ui, repo, files.iter())
     } else {
-        let distate = Dirstate::new(&repo)?;
+        let distate = Dirstate::new(repo)?;
         let files = distate.tracked_files()?;
-        display_files(invocation.ui, &repo, files)
+        display_files(invocation.ui, repo, files)
     }
 }