rust/hg-core/src/revlog/revlog.rs
changeset 48226 5e77bdc29d56
parent 48199 9d0e5629cfbf
child 48227 4518d91f02d8
--- a/rust/hg-core/src/revlog/revlog.rs	Tue Oct 05 15:10:42 2021 +0100
+++ b/rust/hg-core/src/revlog/revlog.rs	Thu Oct 14 13:34:37 2021 +0100
@@ -99,14 +99,18 @@
                 Some(Box::new(data_mmap))
             };
 
-        let nodemap = NodeMapDocket::read_from_file(repo, index_path)?.map(
-            |(docket, data)| {
-                nodemap::NodeTree::load_bytes(
-                    Box::new(data),
-                    docket.data_length,
-                )
-            },
-        );
+        let nodemap = if index.is_inline() {
+            None
+        } else {
+            NodeMapDocket::read_from_file(repo, index_path)?.map(
+                |(docket, data)| {
+                    nodemap::NodeTree::load_bytes(
+                        Box::new(data),
+                        docket.data_length,
+                    )
+                },
+            )
+        };
 
         Ok(Revlog {
             index,