| Index: core/src/reflow/layoutprovider_taggedpdf.cpp
|
| diff --git a/core/src/reflow/layoutprovider_taggedpdf.cpp b/core/src/reflow/layoutprovider_taggedpdf.cpp
|
| index c40c1cdb64fb002ad31605b082a0d1cdb0351bad..4a5a22bd614e12269ca75517120d8cee880d290b 100644
|
| --- a/core/src/reflow/layoutprovider_taggedpdf.cpp
|
| +++ b/core/src/reflow/layoutprovider_taggedpdf.cpp
|
| @@ -636,10 +636,7 @@ IPDF_LayoutProvider* IPDF_LayoutProvider::Create_LayoutProvider_TaggedPDF(CPDF_P
|
| if(pPage == NULL) {
|
| return NULL;
|
| }
|
| - CPDF_LayoutProvider_TaggedPDF* pProvider = FX_NEW CPDF_LayoutProvider_TaggedPDF;
|
| - if (!pProvider) {
|
| - return NULL;
|
| - }
|
| + CPDF_LayoutProvider_TaggedPDF* pProvider = new CPDF_LayoutProvider_TaggedPDF;
|
| pProvider->Init(pPage);
|
| return pProvider;
|
| }
|
| @@ -672,11 +669,7 @@ void CPDF_LayoutProvider_TaggedPDF::ProcessElement(CPDF_LayoutElement*pParent, C
|
| m_Status = LayoutError;
|
| return;
|
| }
|
| - CPDF_LayoutElement* pElement = FX_NEW CPDF_LayoutElement;
|
| - if (!pElement) {
|
| - m_Status = LayoutError;
|
| - return;
|
| - }
|
| + CPDF_LayoutElement* pElement = new CPDF_LayoutElement;
|
| pElement->m_pParentElement = pParent;
|
| pElement->m_pTaggedElement = pTaggedElement;
|
| pParent->m_ChildArray.Add(pElement);
|
| @@ -729,11 +722,7 @@ LayoutStatus CPDF_LayoutProvider_TaggedPDF::StartLoad(IFX_Pause* pPause)
|
| m_Status = LayoutError;
|
| return LayoutError;
|
| }
|
| - m_pRoot = FX_NEW CPDF_LayoutElement;
|
| - if (!m_pRoot) {
|
| - m_Status = LayoutError;
|
| - return LayoutError;
|
| - }
|
| + m_pRoot = new CPDF_LayoutElement;
|
| for(int i = 0; i < count; i++) {
|
| CPDF_StructElement* pElement = m_pPageTree->GetTopElement(i);
|
| if(pElement) {
|
|
|