Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/windirstat/mft.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/entry.rs')
-rw-r--r--src/entry.rs9
1 files changed, 1 insertions, 8 deletions
diff --git a/src/entry.rs b/src/entry.rs
index 4feee46..dade633 100644
--- a/src/entry.rs
+++ b/src/entry.rs
@@ -96,14 +96,7 @@ impl EntryHeader {
let mut signature = [0; 4];
reader.read_exact(&mut signature)?;
- let mut header_is_valid = false;
-
- for header in &[FILE_HEADER, BAAD_HEADER, ZERO_HEADER] {
- if signature == **header {
- header_is_valid = true;
- break;
- }
- }
+ let header_is_valid = [FILE_HEADER, BAAD_HEADER, ZERO_HEADER].contains(&&signature);
ensure!(
header_is_valid,