Index: components/sessions/core/session_backend.cc |
diff --git a/components/sessions/core/session_backend.cc b/components/sessions/core/session_backend.cc |
index 51e81634fad8c697c5ce86ab6034c709d3ae45c4..00eec4af0d92b2aa53ac1b8a5c6fc4833bd852ce 100644 |
--- a/components/sessions/core/session_backend.cc |
+++ b/components/sessions/core/session_backend.cc |
@@ -80,7 +80,7 @@ class SessionFileReader { |
std::string buffer_; |
// The file. |
- scoped_ptr<base::File> file_; |
+ std::unique_ptr<base::File> file_; |
// Position in buffer_ of the data. |
size_t buffer_position_; |
@@ -374,10 +374,10 @@ void SessionBackend::ResetFile() { |
base::File* SessionBackend::OpenAndWriteHeader(const base::FilePath& path) { |
DCHECK(!path.empty()); |
- scoped_ptr<base::File> file(new base::File( |
- path, |
- base::File::FLAG_CREATE_ALWAYS | base::File::FLAG_WRITE | |
- base::File::FLAG_EXCLUSIVE_WRITE | base::File::FLAG_EXCLUSIVE_READ)); |
+ std::unique_ptr<base::File> file(new base::File( |
+ path, base::File::FLAG_CREATE_ALWAYS | base::File::FLAG_WRITE | |
+ base::File::FLAG_EXCLUSIVE_WRITE | |
+ base::File::FLAG_EXCLUSIVE_READ)); |
if (!file->IsValid()) |
return NULL; |
FileHeader header; |