fix small clippy issue and bump version

This commit is contained in:
Henry Schimke
2023-01-10 09:55:19 -06:00
parent 149dc260c9
commit 752d8c87b9
4 changed files with 25 additions and 22 deletions

View File

@@ -616,25 +616,28 @@ fn getStartColumn(
while isValidBarcodeColumn(detectionRXingResult, (barcodeColumn - offset) as usize) {
barcodeColumn -= offset;
for previousRowCodeword in detectionRXingResult
if let Some(previousRowCodeword) = detectionRXingResult
.getDetectionRXingResultColumn(barcodeColumn as usize)
.as_ref()
.unwrap()
.getCodewords()
.iter()
.flatten()
.next()
{
// for (Codeword previousRowCodeword : detectionRXingResult.getDetectionRXingResultColumn(barcodeColumn).getCodewords()) {
if let Some(previousRowCodeword) = previousRowCodeword {
// if previousRowCodeword.is_some() {
return ((if leftToRight {
previousRowCodeword.getEndX()
} else {
previousRowCodeword.getStartX()
}) as isize
+ offset
* skippedColumns as isize
* (previousRowCodeword.getEndX() - previousRowCodeword.getStartX())
as isize) as u32;
}
// if let Some(previousRowCodeword) = previousRowCodeword {
// if previousRowCodeword.is_some() {
return ((if leftToRight {
previousRowCodeword.getEndX()
} else {
previousRowCodeword.getStartX()
}) as isize
+ offset
* skippedColumns as isize
* (previousRowCodeword.getEndX() - previousRowCodeword.getStartX()) as isize)
as u32;
// }
}
skippedColumns += 1;
}