From 8b967936716782602a9082f3437c8bba2d4986de Mon Sep 17 00:00:00 2001 From: Andrew Champion Date: Thu, 12 Dec 2019 15:52:23 +0000 Subject: [PATCH] Simplify expression (minor) --- src/decoder/mod.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/decoder/mod.rs b/src/decoder/mod.rs index 8ebce2d..8ff00ff 100644 --- a/src/decoder/mod.rs +++ b/src/decoder/mod.rs @@ -865,7 +865,7 @@ impl Decoder { } fn result_buffer(&self, height: usize) -> TiffResult { - let buffer_size = self.width as usize * height * self.bits_per_sample.iter().count(); + let buffer_size = self.width as usize * height * self.bits_per_sample.len(); match self.bits_per_sample.iter().cloned().max().unwrap_or(8) { n if n <= 8 => DecodingResult::new_u8(buffer_size, &self.limits), @@ -909,7 +909,7 @@ impl Decoder { .unwrap_or(self.height) as usize; let samples_per_strip = - self.width as usize * rows_per_strip * self.bits_per_sample.iter().count(); + self.width as usize * rows_per_strip * self.bits_per_sample.len(); let mut result = self.result_buffer(self.height as usize)?;