| Index: core/fpdfapi/parser/cpdf_name.cpp
|
| diff --git a/core/fpdfapi/parser/cpdf_name.cpp b/core/fpdfapi/parser/cpdf_name.cpp
|
| index 5cc8479c3bd32f939dc48268fb9d69e820338f99..bb464251177eeaaa12b9cc594b43d69c7cade01e 100644
|
| --- a/core/fpdfapi/parser/cpdf_name.cpp
|
| +++ b/core/fpdfapi/parser/cpdf_name.cpp
|
| @@ -7,6 +7,7 @@
|
| #include "core/fpdfapi/parser/cpdf_name.h"
|
|
|
| #include "core/fpdfapi/parser/fpdf_parser_decode.h"
|
| +#include "third_party/base/ptr_util.h"
|
|
|
| CPDF_Name::CPDF_Name(const CFX_ByteString& str) : m_Name(str) {}
|
|
|
| @@ -16,8 +17,8 @@ CPDF_Object::Type CPDF_Name::GetType() const {
|
| return NAME;
|
| }
|
|
|
| -CPDF_Object* CPDF_Name::Clone() const {
|
| - return new CPDF_Name(m_Name);
|
| +std::unique_ptr<CPDF_Object> CPDF_Name::Clone() const {
|
| + return pdfium::MakeUnique<CPDF_Name>(m_Name);
|
| }
|
|
|
| CFX_ByteString CPDF_Name::GetString() const {
|
|
|