Remove trailing whitespaces in fpdfsdk.
[pdfium.git] / core / src / reflow / layoutprovider_taggedpdf.cpp
index c40c1cd..37eb2ad 100644 (file)
@@ -21,7 +21,7 @@ CPDF_LayoutElement::~CPDF_LayoutElement()
     }
     m_ChildArray.RemoveAll();
 }
-LayoutType CPDF_LayoutElement::ConvertLayoutType(FX_BSTR name)
+LayoutType CPDF_LayoutElement::ConvertLayoutType(const CFX_ByteStringC& name)
 {
     if(name == (const char*)("Document")) {
         return LayoutDocument;
@@ -127,7 +127,7 @@ LayoutType CPDF_LayoutElement::ConvertLayoutType(FX_BSTR name)
 }
 CFX_ByteStringC CPDF_LayoutElement::ConvertLayoutType(LayoutType type)
 {
-    FX_BSTR name = "";
+    const CFX_ByteStringC& name = "";
     if(type == LayoutArifact) {
         return "Arifact";
     } else if( type == LayoutDocument) {
@@ -450,7 +450,7 @@ LayoutType CPDF_LayoutElement::GetType()
         return LayoutUnknown;
     }
     CFX_ByteString name = m_pTaggedElement->GetType();
-    return this->ConvertLayoutType(name);
+    return ConvertLayoutType(name);
 }
 int    CPDF_LayoutElement::CountAttrValues(LayoutAttr attr_type)
 {
@@ -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) {