diff --git a/src/file_model.rs b/src/file_model.rs index 963056e..09f2580 100644 --- a/src/file_model.rs +++ b/src/file_model.rs @@ -276,7 +276,7 @@ impl LpFileModel { return IndexMap::new(); }; - let reduce = if index < n { n - index } else { 0 }; + let reduce = n.saturating_sub(index); self.imp() .files