| Index: third_party/WebKit/Source/wtf/FilePrintStream.cpp
|
| diff --git a/third_party/WebKit/Source/wtf/FilePrintStream.cpp b/third_party/WebKit/Source/wtf/FilePrintStream.cpp
|
| index d248c8c7701ef7944f8ff5c9fcf616e1b1797bce..c967e8a85ea2abd7a794345c61820b83f19c65c6 100644
|
| --- a/third_party/WebKit/Source/wtf/FilePrintStream.cpp
|
| +++ b/third_party/WebKit/Source/wtf/FilePrintStream.cpp
|
| @@ -25,6 +25,9 @@
|
|
|
| #include "wtf/FilePrintStream.h"
|
|
|
| +#include "wtf/PtrUtil.h"
|
| +#include <memory>
|
| +
|
| namespace WTF {
|
|
|
| FilePrintStream::FilePrintStream(FILE* file, AdoptionMode adoptionMode)
|
| @@ -40,13 +43,13 @@ FilePrintStream::~FilePrintStream()
|
| fclose(m_file);
|
| }
|
|
|
| -PassOwnPtr<FilePrintStream> FilePrintStream::open(const char* filename, const char* mode)
|
| +std::unique_ptr<FilePrintStream> FilePrintStream::open(const char* filename, const char* mode)
|
| {
|
| FILE* file = fopen(filename, mode);
|
| if (!file)
|
| - return PassOwnPtr<FilePrintStream>();
|
| + return std::unique_ptr<FilePrintStream>();
|
|
|
| - return adoptPtr(new FilePrintStream(file));
|
| + return wrapUnique(new FilePrintStream(file));
|
| }
|
|
|
| void FilePrintStream::vprintf(const char* format, va_list argList)
|
|
|