diff options
Diffstat (limited to 'vendor/gix-index/src/extension/end_of_index_entry/decode.rs')
-rw-r--r-- | vendor/gix-index/src/extension/end_of_index_entry/decode.rs | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/vendor/gix-index/src/extension/end_of_index_entry/decode.rs b/vendor/gix-index/src/extension/end_of_index_entry/decode.rs index f8002ab7c..4acc0be84 100644 --- a/vendor/gix-index/src/extension/end_of_index_entry/decode.rs +++ b/vendor/gix-index/src/extension/end_of_index_entry/decode.rs @@ -45,10 +45,7 @@ pub fn decode(data: &[u8], object_hash: gix_hash::Kind) -> Option<usize> { return None; } // The last-to-this chunk ends where ours starts - if last_chunk - .map(|s| s.as_ptr_range().end != (&data[start_of_eoie]) as *const _) - .unwrap_or(true) - { + if last_chunk.map_or(true, |s| s.as_ptr_range().end != (&data[start_of_eoie]) as *const _) { return None; } |