Index: xfa/src/fxbarcode/qrcode/BC_QRBitMatrixParser.cpp |
diff --git a/xfa/src/fxbarcode/qrcode/BC_QRBitMatrixParser.cpp b/xfa/src/fxbarcode/qrcode/BC_QRBitMatrixParser.cpp |
index 7c85c58367e0880d5dad2fee146c58526951d637..ba5662bb4ece21da81c726bc1389df4e1b96f083 100644 |
--- a/xfa/src/fxbarcode/qrcode/BC_QRBitMatrixParser.cpp |
+++ b/xfa/src/fxbarcode/qrcode/BC_QRBitMatrixParser.cpp |
@@ -29,7 +29,7 @@ |
CBC_QRBitMatrixParser::CBC_QRBitMatrixParser() |
{ |
} |
-void CBC_QRBitMatrixParser::Init(CBC_CommonBitMatrix *bitMatrix, FX_INT32 &e) |
+void CBC_QRBitMatrixParser::Init(CBC_CommonBitMatrix *bitMatrix, int32_t &e) |
{ |
m_dimension = bitMatrix->GetDimension(e); |
BC_EXCEPTION_CHECK_ReturnVoid(e); |
@@ -50,34 +50,34 @@ CBC_QRBitMatrixParser::~CBC_QRBitMatrixParser() |
} |
m_version = NULL; |
} |
-CBC_QRCoderFormatInformation* CBC_QRBitMatrixParser::ReadFormatInformation(FX_INT32 &e) |
+CBC_QRCoderFormatInformation* CBC_QRBitMatrixParser::ReadFormatInformation(int32_t &e) |
{ |
if(m_parsedFormatInfo != NULL) { |
return m_parsedFormatInfo; |
} |
- FX_INT32 formatInfoBits = 0; |
- FX_INT32 j; |
+ int32_t formatInfoBits = 0; |
+ int32_t j; |
for( j = 0; j < 6; j++) { |
formatInfoBits = CopyBit(8, j, formatInfoBits); |
} |
formatInfoBits = CopyBit(8, 7, formatInfoBits); |
formatInfoBits = CopyBit(8, 8, formatInfoBits); |
formatInfoBits = CopyBit(7, 8, formatInfoBits); |
- for(FX_INT32 i = 5; i >= 0; i--) { |
+ for(int32_t i = 5; i >= 0; i--) { |
formatInfoBits = CopyBit(i, 8, formatInfoBits); |
} |
m_parsedFormatInfo = CBC_QRCoderFormatInformation::DecodeFormatInformation(formatInfoBits); |
if(m_parsedFormatInfo != NULL) { |
return m_parsedFormatInfo; |
} |
- FX_INT32 dimension = m_bitMatrix->GetDimension(e); |
+ int32_t dimension = m_bitMatrix->GetDimension(e); |
BC_EXCEPTION_CHECK_ReturnValue(e, NULL); |
formatInfoBits = 0; |
- FX_INT32 iMin = dimension - 8; |
+ int32_t iMin = dimension - 8; |
for(j = dimension - 1; j >= iMin; j--) { |
formatInfoBits = CopyBit(j, 8, formatInfoBits); |
} |
- for(FX_INT32 k = dimension - 7; k < dimension; k++) { |
+ for(int32_t k = dimension - 7; k < dimension; k++) { |
formatInfoBits = CopyBit(8, k , formatInfoBits); |
} |
m_parsedFormatInfo = CBC_QRCoderFormatInformation::DecodeFormatInformation(formatInfoBits); |
@@ -88,23 +88,23 @@ CBC_QRCoderFormatInformation* CBC_QRBitMatrixParser::ReadFormatInformation(FX_IN |
BC_EXCEPTION_CHECK_ReturnValue(e, NULL); |
return NULL; |
} |
-CBC_QRCoderVersion* CBC_QRBitMatrixParser::ReadVersion(FX_INT32 &e) |
+CBC_QRCoderVersion* CBC_QRBitMatrixParser::ReadVersion(int32_t &e) |
{ |
if(m_version != NULL) { |
return m_version; |
} |
- FX_INT32 dimension = m_bitMatrix->GetDimension(e); |
+ int32_t dimension = m_bitMatrix->GetDimension(e); |
BC_EXCEPTION_CHECK_ReturnValue(e, NULL); |
- FX_INT32 provisionVersion = (dimension - 17) >> 2; |
+ int32_t provisionVersion = (dimension - 17) >> 2; |
if(provisionVersion <= 6) { |
CBC_QRCoderVersion* qrv = CBC_QRCoderVersion::GetVersionForNumber(provisionVersion, e); |
BC_EXCEPTION_CHECK_ReturnValue(e, NULL); |
return qrv; |
} |
- FX_INT32 versionBits = 0; |
- for (FX_INT32 i = 5; i >= 0; i--) { |
- FX_INT32 jMin = dimension - 11; |
- for (FX_INT32 j = dimension - 9; j >= jMin; j--) { |
+ int32_t versionBits = 0; |
+ for (int32_t i = 5; i >= 0; i--) { |
+ int32_t jMin = dimension - 11; |
+ for (int32_t j = dimension - 9; j >= jMin; j--) { |
versionBits = CopyBit(i, j, versionBits); |
} |
} |
@@ -114,9 +114,9 @@ CBC_QRCoderVersion* CBC_QRBitMatrixParser::ReadVersion(FX_INT32 &e) |
return m_version; |
} |
versionBits = 0; |
- for (FX_INT32 j = 5; j >= 0; j--) { |
- FX_INT32 iMin = dimension - 11; |
- for (FX_INT32 i = dimension - 9; i >= iMin; i--) { |
+ for (int32_t j = 5; j >= 0; j--) { |
+ int32_t iMin = dimension - 11; |
+ for (int32_t i = dimension - 9; i >= iMin; i--) { |
versionBits = CopyBit(i, j, versionBits); |
} |
} |
@@ -129,19 +129,19 @@ CBC_QRCoderVersion* CBC_QRBitMatrixParser::ReadVersion(FX_INT32 &e) |
BC_EXCEPTION_CHECK_ReturnValue(e, NULL); |
return NULL; |
} |
-FX_INT32 CBC_QRBitMatrixParser::CopyBit(FX_INT32 i, FX_INT32 j, FX_INT32 versionBits) |
+int32_t CBC_QRBitMatrixParser::CopyBit(int32_t i, int32_t j, int32_t versionBits) |
{ |
return m_bitMatrix->Get(j, i) ? (versionBits << 1) | 0x1 : versionBits << 1; |
} |
-CFX_ByteArray* CBC_QRBitMatrixParser::ReadCodewords(FX_INT32 &e) |
+CFX_ByteArray* CBC_QRBitMatrixParser::ReadCodewords(int32_t &e) |
{ |
CBC_QRCoderFormatInformation *formatInfo = ReadFormatInformation(e); |
BC_EXCEPTION_CHECK_ReturnValue(e, NULL) |
CBC_QRCoderVersion *version = ReadVersion(e); |
BC_EXCEPTION_CHECK_ReturnValue(e, NULL); |
- CBC_QRDataMask *dataMask = CBC_QRDataMask::ForReference((FX_INT32)(formatInfo->GetDataMask()), e); |
+ CBC_QRDataMask *dataMask = CBC_QRDataMask::ForReference((int32_t)(formatInfo->GetDataMask()), e); |
BC_EXCEPTION_CHECK_ReturnValue(e, NULL); |
- FX_INT32 dimension = m_bitMatrix->GetDimension(e); |
+ int32_t dimension = m_bitMatrix->GetDimension(e); |
BC_EXCEPTION_CHECK_ReturnValue(e, NULL); |
dataMask->UnmaskBitMatirx(m_bitMatrix, dimension); |
CBC_CommonBitMatrix* cbm = version->BuildFunctionPattern(e); |
@@ -151,16 +151,16 @@ CFX_ByteArray* CBC_QRBitMatrixParser::ReadCodewords(FX_INT32 &e) |
CFX_ByteArray * temp = FX_NEW CFX_ByteArray; |
temp->SetSize(version->GetTotalCodeWords()); |
CBC_AutoPtr<CFX_ByteArray> result(temp); |
- FX_INT32 resultOffset = 0; |
- FX_INT32 currentByte = 0; |
- FX_INT32 bitsRead = 0; |
- for(FX_INT32 j = dimension - 1; j > 0; j -= 2) { |
+ int32_t resultOffset = 0; |
+ int32_t currentByte = 0; |
+ int32_t bitsRead = 0; |
+ for(int32_t j = dimension - 1; j > 0; j -= 2) { |
if(j == 6) { |
j--; |
} |
- for(FX_INT32 count = 0; count < dimension; count++) { |
- FX_INT32 i = readingUp ? dimension - 1 - count : count; |
- for(FX_INT32 col = 0; col < 2; col++) { |
+ for(int32_t count = 0; count < dimension; count++) { |
+ int32_t i = readingUp ? dimension - 1 - count : count; |
+ for(int32_t col = 0; col < 2; col++) { |
if(!functionPattern->Get(j - col, i)) { |
bitsRead++; |
currentByte <<= 1; |
@@ -168,7 +168,7 @@ CFX_ByteArray* CBC_QRBitMatrixParser::ReadCodewords(FX_INT32 &e) |
currentByte |= 1; |
} |
if(bitsRead == 8) { |
- (*result)[resultOffset++] = (FX_BYTE) currentByte; |
+ (*result)[resultOffset++] = (uint8_t) currentByte; |
bitsRead = 0; |
currentByte = 0; |
} |