Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1502)

Unified Diff: chrome/browser/extensions/api/tabs/tabs_api.cc

Issue 2051663003: base::ListValue::Append cleanup: pass unique_ptr instead of the released pointer. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: rebase Created 4 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/extensions/api/tabs/tabs_api.cc
diff --git a/chrome/browser/extensions/api/tabs/tabs_api.cc b/chrome/browser/extensions/api/tabs/tabs_api.cc
index c44a4af2e185ff27bbcabac631e1dc807d57c9bb..898a96e37b4e5de83005b3de094e70aff1a3b531 100644
--- a/chrome/browser/extensions/api/tabs/tabs_api.cc
+++ b/chrome/browser/extensions/api/tabs/tabs_api.cc
@@ -1025,8 +1025,7 @@ bool TabsQueryFunction::RunSync() {
result->Append(ExtensionTabUtil::CreateTabObject(web_contents, tab_strip,
i, extension())
- ->ToValue()
- .release());
+ ->ToValue());
}
}
@@ -1537,8 +1536,7 @@ bool TabsMoveFunction::MoveTab(int tab_id,
tab_values->Append(
ExtensionTabUtil::CreateTabObject(web_contents, target_tab_strip,
*new_index, extension())
- ->ToValue()
- .release());
+ ->ToValue());
}
return true;
@@ -1558,8 +1556,7 @@ bool TabsMoveFunction::MoveTab(int tab_id,
if (has_callback()) {
tab_values->Append(ExtensionTabUtil::CreateTabObject(
contents, source_tab_strip, *new_index, extension())
- ->ToValue()
- .release());
+ ->ToValue());
}
return true;

Powered by Google App Engine
This is Rietveld 408576698