Index: xfa/src/fxbarcode/datamatrix/BC_SymbolInfo.cpp |
diff --git a/xfa/src/fxbarcode/datamatrix/BC_SymbolInfo.cpp b/xfa/src/fxbarcode/datamatrix/BC_SymbolInfo.cpp |
index d73953744e495f3cc4c0e8db21c41d513eaa0179..c70ab0c28b02b10e12988ee4954361dfdb5cd28d 100644 |
--- a/xfa/src/fxbarcode/datamatrix/BC_SymbolInfo.cpp |
+++ b/xfa/src/fxbarcode/datamatrix/BC_SymbolInfo.cpp |
@@ -149,15 +149,13 @@ CBC_SymbolInfo* CBC_SymbolInfo::lookup(int32_t dataCodewords, |
if (shape == FORCE_RECTANGLE && !symbol->m_rectangular) { |
continue; |
} |
- if (minSize != NULL && |
- (symbol->getSymbolWidth(e) < minSize->getWidth() || |
- symbol->getSymbolHeight(e) < minSize->getHeight())) { |
+ if (minSize && (symbol->getSymbolWidth(e) < minSize->getWidth() || |
+ symbol->getSymbolHeight(e) < minSize->getHeight())) { |
BC_EXCEPTION_CHECK_ReturnValue(e, NULL); |
continue; |
} |
- if (maxSize != NULL && |
- (symbol->getSymbolWidth(e) > maxSize->getWidth() || |
- symbol->getSymbolHeight(e) > maxSize->getHeight())) { |
+ if (maxSize && (symbol->getSymbolWidth(e) > maxSize->getWidth() || |
+ symbol->getSymbolHeight(e) > maxSize->getHeight())) { |
BC_EXCEPTION_CHECK_ReturnValue(e, NULL); |
continue; |
} |