rust/hg-core/src/dirstate_tree/status.rs
changeset 48190 0cc0c0972164
parent 48026 1b2ee68e85f9
child 48192 d2f760c2c91c
--- a/rust/hg-core/src/dirstate_tree/status.rs	Fri Oct 08 12:57:24 2021 +0200
+++ b/rust/hg-core/src/dirstate_tree/status.rs	Tue Oct 12 15:29:05 2021 +0200
@@ -199,7 +199,8 @@
                 // directory eligible for `read_dir` caching.
                 if let Some(meta) = directory_metadata {
                     if let Ok(current_mtime) = meta.modified() {
-                        if current_mtime == cached_mtime.into() {
+                        let current_mtime = Timestamp::from(current_mtime);
+                        if current_mtime == *cached_mtime {
                             // The mtime of that directory has not changed
                             // since then, which means that the results of
                             // `read_dir` should also be unchanged.