| Index: xfa/fxbarcode/qrcode/BC_QRCoderEncoder.cpp | 
| diff --git a/xfa/fxbarcode/qrcode/BC_QRCoderEncoder.cpp b/xfa/fxbarcode/qrcode/BC_QRCoderEncoder.cpp | 
| index 7f332b671ea1a20f05f0b3333b4dfed0f2362144..209a9656a6e9e13c51a1170ccc9519cc32876d3f 100644 | 
| --- a/xfa/fxbarcode/qrcode/BC_QRCoderEncoder.cpp | 
| +++ b/xfa/fxbarcode/qrcode/BC_QRCoderEncoder.cpp | 
| @@ -885,10 +885,10 @@ void CBC_QRCoderEncoder::InterleaveWithECBytes(CBC_QRCoderBitVector* bits, | 
| std::unique_ptr<CBC_CommonByteArray> ecBytes( | 
| GenerateECBytes(dataBytes.get(), numEcBytesInBlosk, e)); | 
| BC_EXCEPTION_CHECK_ReturnVoid(e); | 
| -    blocks.Add( | 
| -        new CBC_QRCoderBlockPair(std::move(dataBytes), std::move(ecBytes))); | 
| maxNumDataBytes = std::max(maxNumDataBytes, dataBytes->Size()); | 
| maxNumEcBytes = std::max(maxNumEcBytes, ecBytes->Size()); | 
| +    blocks.Add( | 
| +        new CBC_QRCoderBlockPair(std::move(dataBytes), std::move(ecBytes))); | 
| dataBytesOffset += numDataBytesInBlock; | 
| } | 
| if (numDataBytes != dataBytesOffset) { | 
|  |