Index: pdf/pdfium/pdfium_engine.cc |
diff --git a/pdf/pdfium/pdfium_engine.cc b/pdf/pdfium/pdfium_engine.cc |
index 72a1c646b444db9515a67ac1c9edb1651572c90c..9a72ae22e038d369113d001013bd6da8196628bc 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) |