[Code Health] Replace Value::GetAsList with GetList
This is part of the great base::Value refactoring, and fixes same remaining uses in dbus/values_util.cc of GetAsList. Bug: 1187009 Change-Id: Ib9d706d8c3f50d42b3166539b606aec6fb8e14d3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3351971 Reviewed-by: Ryo Hashimoto <hashimoto@chromium.org> Commit-Queue: Viktor Semeniuk <vsemeniuk@google.com> Cr-Commit-Position: refs/heads/main@{#953525}
This commit is contained in:

committed by
Chromium LUCI CQ

parent
31a9bb3985
commit
78efb67fbd
@ -267,11 +267,9 @@ void AppendValueData(MessageWriter* writer, const base::Value& value) {
|
||||
break;
|
||||
}
|
||||
case base::Value::Type::LIST: {
|
||||
const base::ListValue* list = nullptr;
|
||||
value.GetAsList(&list);
|
||||
dbus::MessageWriter array_writer(nullptr);
|
||||
writer->OpenArray("v", &array_writer);
|
||||
for (const auto& value_in_list : list->GetList()) {
|
||||
for (const auto& value_in_list : value.GetList()) {
|
||||
AppendValueDataAsVariant(&array_writer, value_in_list);
|
||||
}
|
||||
writer->CloseContainer(&array_writer);
|
||||
|
Reference in New Issue
Block a user