Index: core/fpdfapi/fpdf_page/fpdf_page_parser.cpp |
diff --git a/core/fpdfapi/fpdf_page/fpdf_page_parser.cpp b/core/fpdfapi/fpdf_page/fpdf_page_parser.cpp |
index 18a2e2d88225e5df50b28b6793a40a95cec33ea2..8d0fb8e4a4e23cb188f27038973a576c59398894 100644 |
--- a/core/fpdfapi/fpdf_page/fpdf_page_parser.cpp |
+++ b/core/fpdfapi/fpdf_page/fpdf_page_parser.cpp |
@@ -36,6 +36,7 @@ |
#include "core/fxcrt/fx_safe_types.h" |
#include "core/fxge/cfx_graphstatedata.h" |
#include "core/fxge/cfx_pathdata.h" |
+#include "third_party/base/ptr_util.h" |
namespace { |
@@ -790,7 +791,7 @@ CPDF_ImageObject* CPDF_StreamContentParser::AddImage(CPDF_Stream* pStream, |
pImageObj->SetUnownedImage(m_pDocument->LoadImageF(pStream)); |
} else { |
pImageObj->SetOwnedImage( |
- WrapUnique(new CPDF_Image(m_pDocument, pStream, bInline))); |
+ pdfium::MakeUnique<CPDF_Image>(m_pDocument, pStream, bInline)); |
} |
SetGraphicStates(pImageObj.get(), pImageObj->GetImage()->IsMask(), FALSE, |
FALSE); |