Browse Source

refactor: replace base::Value::DeepCopy and CreateDeepCopy with Clone (#14420)

Milan Burda 6 years ago
parent
commit
aa01a7337c

+ 2 - 1
atom/browser/api/atom_api_debugger.cc

@@ -131,7 +131,8 @@ void Debugger::SendCommand(mate::Arguments* args) {
   request.SetInteger("id", request_id);
   request.SetString("method", method);
   if (!command_params.empty())
-    request.Set("params", base::WrapUnique(command_params.DeepCopy()));
+    request.Set("params",
+                base::Value::ToUniquePtrValue(command_params.Clone()));
 
   std::string json_args;
   base::JSONWriter::Write(request, &json_args);

+ 1 - 1
atom/browser/render_process_preferences.cc

@@ -53,7 +53,7 @@ void RenderProcessPreferences::UpdateCache() {
 
   cached_entries_.Clear();
   for (const auto& iter : entries_)
-    cached_entries_.Append(iter.second->CreateDeepCopy());
+    cached_entries_.Append(base::Value::ToUniquePtrValue(iter.second->Clone()));
   cache_needs_update_ = false;
 }