| Index: xfa/fxfa/app/xfa_ffdoc.cpp
|
| diff --git a/xfa/fxfa/app/xfa_ffdoc.cpp b/xfa/fxfa/app/xfa_ffdoc.cpp
|
| index 5e39adc0b3488dc2e19d2680d7a7f8bdebb2ffe4..25c78bd14b48e28b36e13152959566bbd930140a 100644
|
| --- a/xfa/fxfa/app/xfa_ffdoc.cpp
|
| +++ b/xfa/fxfa/app/xfa_ffdoc.cpp
|
| @@ -311,19 +311,19 @@ FX_BOOL CXFA_FFDoc::OpenDoc(CPDF_Document* pPDFDoc) {
|
| if (!pElementXFA)
|
| return FALSE;
|
|
|
| - CFX_ArrayTemplate<CPDF_Stream*> xfaStreams;
|
| + std::vector<CPDF_Stream*> xfaStreams;
|
| if (pElementXFA->IsArray()) {
|
| CPDF_Array* pXFAArray = (CPDF_Array*)pElementXFA;
|
| for (size_t i = 0; i < pXFAArray->GetCount() / 2; i++) {
|
| if (CPDF_Stream* pStream = pXFAArray->GetStreamAt(i * 2 + 1))
|
| - xfaStreams.Add(pStream);
|
| + xfaStreams.push_back(pStream);
|
| }
|
| } else if (pElementXFA->IsStream()) {
|
| - xfaStreams.Add((CPDF_Stream*)pElementXFA);
|
| + xfaStreams.push_back((CPDF_Stream*)pElementXFA);
|
| }
|
| - if (xfaStreams.GetSize() < 1) {
|
| + if (xfaStreams.empty())
|
| return FALSE;
|
| - }
|
| +
|
| IFX_FileRead* pFileRead = new CXFA_FileRead(xfaStreams);
|
| m_pPDFDoc = pPDFDoc;
|
| if (m_pStream) {
|
|
|