From 2c47fb2c9b3db7be3480cbc044fa90fda988b97f Mon Sep 17 00:00:00 2001 From: Henrique Nakashima Date: Mon, 26 Mar 2018 20:17:29 +0000 Subject: Do not call CPDF_PageObjectList directly in fpdfeditpage.cpp. Change-Id: If816c4f532f03513ad06959182b0e0edfd688e39 Reviewed-on: https://pdfium-review.googlesource.com/29170 Reviewed-by: dsinclair Commit-Queue: Henrique Nakashima --- core/fpdfapi/page/cpdf_page.cpp | 14 -------------- 1 file changed, 14 deletions(-) (limited to 'core/fpdfapi/page/cpdf_page.cpp') diff --git a/core/fpdfapi/page/cpdf_page.cpp b/core/fpdfapi/page/cpdf_page.cpp index 6518d80aa3..e5d7f381a5 100644 --- a/core/fpdfapi/page/cpdf_page.cpp +++ b/core/fpdfapi/page/cpdf_page.cpp @@ -186,20 +186,6 @@ int CPDF_Page::GetPageRotation() const { return (rotate < 0) ? (rotate + 4) : rotate; } -bool CPDF_Page::RemoveObject(CPDF_PageObject* pPageObj) { - pdfium::FakeUniquePtr p(pPageObj); - - auto* pPageObjectList = GetPageObjectList(); - auto it = - std::find(std::begin(*pPageObjectList), std::end(*pPageObjectList), p); - if (it == std::end(*pPageObjectList)) - return false; - - it->release(); - pPageObjectList->erase(it); - return true; -} - bool GraphicsData::operator<(const GraphicsData& other) const { if (fillAlpha != other.fillAlpha) return fillAlpha < other.fillAlpha; -- cgit v1.2.3