| Index: core/fpdfapi/page/cpdf_page.cpp
|
| diff --git a/core/fpdfapi/page/cpdf_page.cpp b/core/fpdfapi/page/cpdf_page.cpp
|
| index b4e2e67939af61447ff6d9859ffe2d410f25280a..f9c02837a755bd8afe2ead9fb05ed94b0581c638 100644
|
| --- a/core/fpdfapi/page/cpdf_page.cpp
|
| +++ b/core/fpdfapi/page/cpdf_page.cpp
|
| @@ -17,6 +17,7 @@
|
| #include "core/fpdfapi/parser/cpdf_dictionary.h"
|
| #include "core/fpdfapi/parser/cpdf_object.h"
|
| #include "core/fpdfapi/render/cpdf_pagerendercache.h"
|
| +#include "third_party/base/ptr_util.h"
|
| #include "third_party/base/stl_util.h"
|
|
|
| CPDF_Page::CPDF_Page(CPDF_Document* pDocument,
|
| @@ -88,7 +89,7 @@ void CPDF_Page::StartParse() {
|
| if (m_ParseState == CONTENT_PARSED || m_ParseState == CONTENT_PARSING)
|
| return;
|
|
|
| - m_pParser.reset(new CPDF_ContentParser);
|
| + m_pParser = pdfium::MakeUnique<CPDF_ContentParser>();
|
| m_pParser->Start(this);
|
| m_ParseState = CONTENT_PARSING;
|
| }
|
|
|