| Index: xfa/fxbarcode/pdf417/BC_PDF417Writer.cpp
|
| diff --git a/xfa/fxbarcode/pdf417/BC_PDF417Writer.cpp b/xfa/fxbarcode/pdf417/BC_PDF417Writer.cpp
|
| index 4c9b5cb15c3e09e86e5225e74c5a755bb24e4bb1..72d1a05dfd943c6594a1d9c90ded409fb9c943e3 100644
|
| --- a/xfa/fxbarcode/pdf417/BC_PDF417Writer.cpp
|
| +++ b/xfa/fxbarcode/pdf417/BC_PDF417Writer.cpp
|
| @@ -63,7 +63,7 @@ uint8_t* CBC_PDF417Writer::Encode(const CFX_WideString& contents,
|
| int32_t lineThickness = 2;
|
| int32_t aspectRatio = 4;
|
| CBC_BarcodeMatrix* barcodeMatrix = encoder.getBarcodeMatrix();
|
| - CFX_ByteArray originalScale;
|
| + CFX_ArrayTemplate<uint8_t> originalScale;
|
| originalScale.Copy(barcodeMatrix->getScaledMatrix(
|
| lineThickness, aspectRatio * lineThickness));
|
| int32_t width = outWidth;
|
| @@ -101,10 +101,10 @@ uint8_t* CBC_PDF417Writer::Encode(const CFX_WideString& contents,
|
| FXSYS_memcpy(result, originalScale.GetData(), outHeight * outWidth);
|
| return result;
|
| }
|
| -void CBC_PDF417Writer::rotateArray(CFX_ByteArray& bitarray,
|
| +void CBC_PDF417Writer::rotateArray(CFX_ArrayTemplate<uint8_t>& bitarray,
|
| int32_t height,
|
| int32_t width) {
|
| - CFX_ByteArray temp;
|
| + CFX_ArrayTemplate<uint8_t> temp;
|
| temp.Copy(bitarray);
|
| for (int32_t ii = 0; ii < height; ii++) {
|
| int32_t inverseii = height - ii - 1;
|
|
|