Delete dead CPDF_PageObject/CPDF_Path code.
Change-Id: Idcb7b9e463e3514c67840d8f2b0d90a066dcc503
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/60730
Reviewed-by: Henrique Nakashima <hnakashima@chromium.org>
Commit-Queue: Lei Zhang <thestig@chromium.org>
diff --git a/core/fpdfapi/page/cpdf_pageobject.cpp b/core/fpdfapi/page/cpdf_pageobject.cpp
index c61a7c3..bde1704 100644
--- a/core/fpdfapi/page/cpdf_pageobject.cpp
+++ b/core/fpdfapi/page/cpdf_pageobject.cpp
@@ -6,13 +6,9 @@
#include "core/fpdfapi/page/cpdf_pageobject.h"
-constexpr int32_t CPDF_PageObject::kNoContentStream;
-
CPDF_PageObject::CPDF_PageObject(int32_t content_stream)
: m_ContentStream(content_stream) {}
-CPDF_PageObject::CPDF_PageObject() : CPDF_PageObject(kNoContentStream) {}
-
CPDF_PageObject::~CPDF_PageObject() = default;
bool CPDF_PageObject::IsText() const {
diff --git a/core/fpdfapi/page/cpdf_pageobject.h b/core/fpdfapi/page/cpdf_pageobject.h
index 6bbaff3..6aea085 100644
--- a/core/fpdfapi/page/cpdf_pageobject.h
+++ b/core/fpdfapi/page/cpdf_pageobject.h
@@ -31,7 +31,6 @@
static constexpr int32_t kNoContentStream = -1;
explicit CPDF_PageObject(int32_t content_stream);
- CPDF_PageObject();
~CPDF_PageObject() override;
virtual Type GetType() const = 0;
diff --git a/core/fpdfapi/page/cpdf_path.cpp b/core/fpdfapi/page/cpdf_path.cpp
index de5656d..d96b3e3 100644
--- a/core/fpdfapi/page/cpdf_path.cpp
+++ b/core/fpdfapi/page/cpdf_path.cpp
@@ -41,10 +41,6 @@
m_Ref.GetPrivateCopy()->Transform(matrix);
}
-void CPDF_Path::Append(const CPDF_Path& other, const CFX_Matrix* pMatrix) {
- m_Ref.GetPrivateCopy()->Append(other.GetObject(), pMatrix);
-}
-
void CPDF_Path::Append(const CFX_PathData* pData, const CFX_Matrix* pMatrix) {
m_Ref.GetPrivateCopy()->Append(pData, pMatrix);
}
diff --git a/core/fpdfapi/page/cpdf_path.h b/core/fpdfapi/page/cpdf_path.h
index fc9ccb1..62ff675 100644
--- a/core/fpdfapi/page/cpdf_path.h
+++ b/core/fpdfapi/page/cpdf_path.h
@@ -32,7 +32,6 @@
bool IsRect() const;
void Transform(const CFX_Matrix& matrix);
- void Append(const CPDF_Path& other, const CFX_Matrix* pMatrix);
void Append(const CFX_PathData* pData, const CFX_Matrix* pMatrix);
// TODO(thestig): Switch to CFX_FloatRect.
void AppendRect(float left, float bottom, float right, float top);