summaryrefslogtreecommitdiffstats
path: root/vendor/gix-index/src/entry/stat.rs
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/gix-index/src/entry/stat.rs')
-rw-r--r--vendor/gix-index/src/entry/stat.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/vendor/gix-index/src/entry/stat.rs b/vendor/gix-index/src/entry/stat.rs
index 65063dc16..7bde71763 100644
--- a/vendor/gix-index/src/entry/stat.rs
+++ b/vendor/gix-index/src/entry/stat.rs
@@ -95,8 +95,8 @@ impl Stat {
use std::os::unix::fs::MetadataExt;
#[cfg(unix)]
let res = Stat {
- mtime: mtime.try_into()?,
- ctime: ctime.try_into()?,
+ mtime: mtime.try_into().unwrap_or_default(),
+ ctime: ctime.try_into().unwrap_or_default(),
// truncating to 32 bits is fine here because
// that's what the linux syscalls returns
// just rust upcasts to 64 bits for some reason?