Index: third_party/WebKit/Source/platform/inspector_protocol/Parser.cpp |
diff --git a/third_party/WebKit/Source/platform/inspector_protocol/Parser.cpp b/third_party/WebKit/Source/platform/inspector_protocol/Parser.cpp |
index 6e79ed2b4136634ca7f6ce25972b707b93541b85..c39dd1dbc9dd03e50e8f0852fcf4a275ba2cfb2c 100644 |
--- a/third_party/WebKit/Source/platform/inspector_protocol/Parser.cpp |
+++ b/third_party/WebKit/Source/platform/inspector_protocol/Parser.cpp |
@@ -401,7 +401,7 @@ PassOwnPtr<Value> buildValue(const UChar* start, const UChar* end, const UChar** |
OwnPtr<Value> arrayNode = buildValue(start, end, &tokenEnd, depth + 1); |
if (!arrayNode) |
return nullptr; |
- array->pushValue(arrayNode.release()); |
+ array->pushValue(std::move(arrayNode)); |
// After a list value, we expect a comma or the end of the list. |
start = tokenEnd; |
@@ -418,7 +418,7 @@ PassOwnPtr<Value> buildValue(const UChar* start, const UChar* end, const UChar** |
} |
if (token != ArrayEnd) |
return nullptr; |
- result = array.release(); |
+ result = std::move(array); |
break; |
} |
case ObjectBegin: { |
@@ -441,7 +441,7 @@ PassOwnPtr<Value> buildValue(const UChar* start, const UChar* end, const UChar** |
OwnPtr<Value> value = buildValue(start, end, &tokenEnd, depth + 1); |
if (!value) |
return nullptr; |
- object->setValue(key, value.release()); |
+ object->setValue(key, std::move(value)); |
start = tokenEnd; |
// After a key/value pair, we expect a comma or the end of the |
@@ -459,7 +459,7 @@ PassOwnPtr<Value> buildValue(const UChar* start, const UChar* end, const UChar** |
} |
if (token != ObjectEnd) |
return nullptr; |
- result = object.release(); |
+ result = std::move(object); |
break; |
} |
@@ -469,7 +469,7 @@ PassOwnPtr<Value> buildValue(const UChar* start, const UChar* end, const UChar** |
} |
skipWhitespaceAndComments(tokenEnd, end, valueTokenEnd); |
- return result.release(); |
+ return result; |
} |
PassOwnPtr<Value> parseJSONInternal(const UChar* start, unsigned length) |
@@ -479,7 +479,7 @@ PassOwnPtr<Value> parseJSONInternal(const UChar* start, unsigned length) |
OwnPtr<Value> value = buildValue(start, end, &tokenEnd, 0); |
if (!value || tokenEnd != end) |
return nullptr; |
- return value.release(); |
+ return value; |
} |
} // anonymous namespace |