Index: storage/browser/fileapi/file_writer_delegate.cc |
diff --git a/storage/browser/fileapi/file_writer_delegate.cc b/storage/browser/fileapi/file_writer_delegate.cc |
index 8ccf8461764262dc111b0190947a13c5ecf175e8..2b1354e3940c5fb98db676b7ce83a275d982fb77 100644 |
--- a/storage/browser/fileapi/file_writer_delegate.cc |
+++ b/storage/browser/fileapi/file_writer_delegate.cc |
@@ -5,6 +5,7 @@ |
#include "storage/browser/fileapi/file_writer_delegate.h" |
#include <stdint.h> |
+#include <utility> |
#include "base/bind.h" |
#include "base/callback.h" |
@@ -25,15 +26,14 @@ static const int kReadBufSize = 32768; |
FileWriterDelegate::FileWriterDelegate( |
scoped_ptr<FileStreamWriter> file_stream_writer, |
FlushPolicy flush_policy) |
- : file_stream_writer_(file_stream_writer.Pass()), |
+ : file_stream_writer_(std::move(file_stream_writer)), |
writing_started_(false), |
flush_policy_(flush_policy), |
bytes_written_backlog_(0), |
bytes_written_(0), |
bytes_read_(0), |
io_buffer_(new net::IOBufferWithSize(kReadBufSize)), |
- weak_factory_(this) { |
-} |
+ weak_factory_(this) {} |
FileWriterDelegate::~FileWriterDelegate() { |
} |
@@ -41,7 +41,7 @@ FileWriterDelegate::~FileWriterDelegate() { |
void FileWriterDelegate::Start(scoped_ptr<net::URLRequest> request, |
const DelegateWriteCallback& write_callback) { |
write_callback_ = write_callback; |
- request_ = request.Pass(); |
+ request_ = std::move(request); |
request_->Start(); |
} |