rust/hg-core/src/repo.rs
changeset 47674 ff97e793ed36
parent 47413 6e49769b7f97
child 47779 cf5f8da2244c
--- a/rust/hg-core/src/repo.rs	Thu Jul 15 17:24:09 2021 +0200
+++ b/rust/hg-core/src/repo.rs	Thu Jul 08 12:18:21 2021 +0200
@@ -241,11 +241,12 @@
             return Ok(crate::dirstate::DirstateParents::NULL);
         }
         let parents = if self.has_dirstate_v2() {
-            crate::dirstate_tree::on_disk::parse_dirstate_parents(&dirstate)?
+            crate::dirstate_tree::on_disk::read_docket(&dirstate)?.parents()
         } else {
             crate::dirstate::parsers::parse_dirstate_parents(&dirstate)?
+                .clone()
         };
-        Ok(parents.clone())
+        Ok(parents)
     }
 }