From fdd78e2b7d4463fc61d7ab40a230477d469b7937 Mon Sep 17 00:00:00 2001 From: Henry Schimke Date: Wed, 7 Dec 2022 16:33:23 -0600 Subject: [PATCH] use iter and sum --- src/oned/code_93_reader.rs | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/oned/code_93_reader.rs b/src/oned/code_93_reader.rs index 8df2747..6c258e3 100644 --- a/src/oned/code_93_reader.rs +++ b/src/oned/code_93_reader.rs @@ -73,11 +73,13 @@ impl OneDReader for Code93Reader { self.decodeRowRXingResult .truncate(self.decodeRowRXingResult.chars().count() - 1); // remove asterisk - let mut lastPatternSize = 0; - for counter in theCounters { - // for (int counter : theCounters) { - lastPatternSize += counter; - } + // let mut lastPatternSize = 0; + // for counter in theCounters { + // // for (int counter : theCounters) { + // lastPatternSize += counter; + // } + + let lastPatternSize : u32 = theCounters.iter().sum(); // Should be at least one more black module if nextStart == end || !row.get(nextStart) {