Index: pdf/pdfium/pdfium_engine.cc |
diff --git a/pdf/pdfium/pdfium_engine.cc b/pdf/pdfium/pdfium_engine.cc |
index 5bd7fed6e85d7b4df98c989425b57f25564d5d53..8ab5a1bb67b2f5d879aeaf7561377195c36ad1c2 100644 |
--- a/pdf/pdfium/pdfium_engine.cc |
+++ b/pdf/pdfium/pdfium_engine.cc |
@@ -659,8 +659,8 @@ void ShutdownSDK() { |
TearDownV8(); |
} |
-PDFEngine* PDFEngine::Create(PDFEngine::Client* client) { |
- return new PDFiumEngine(client); |
+std::unique_ptr<PDFEngine> PDFEngine::Create(PDFEngine::Client* client) { |
+ return base::MakeUnique<PDFiumEngine>(client); |
} |
PDFiumEngine::PDFiumEngine(PDFEngine::Client* client) |