| Index: net/base/file_stream_context.cc
|
| diff --git a/net/base/file_stream_context.cc b/net/base/file_stream_context.cc
|
| index 3ddf4bbf508ea596c6be81c0eb6b4e70a807149f..31e676fb480d67aeb3b9c4e0e713131e841540de 100644
|
| --- a/net/base/file_stream_context.cc
|
| +++ b/net/base/file_stream_context.cc
|
| @@ -54,17 +54,13 @@ FileStream::Context::OpenResult::OpenResult(base::File file,
|
| error_code(error_code) {
|
| }
|
|
|
| -FileStream::Context::OpenResult::OpenResult(RValue other)
|
| - : file(other.object->file.Pass()),
|
| - error_code(other.object->error_code) {
|
| -}
|
| +FileStream::Context::OpenResult::OpenResult(OpenResult&& other)
|
| + : file(other.file.Pass()), error_code(other.error_code) {}
|
|
|
| FileStream::Context::OpenResult& FileStream::Context::OpenResult::operator=(
|
| - RValue other) {
|
| - if (this != other.object) {
|
| - file = other.object->file.Pass();
|
| - error_code = other.object->error_code;
|
| - }
|
| + OpenResult&& other) {
|
| + file = other.file.Pass();
|
| + error_code = other.error_code;
|
| return *this;
|
| }
|
|
|
|
|