Index: chrome/browser/component_updater/sw_reporter_installer_win.cc |
diff --git a/chrome/browser/component_updater/sw_reporter_installer_win.cc b/chrome/browser/component_updater/sw_reporter_installer_win.cc |
index bca424f8beed4efd637d5a9231183f63b5681327..d8019d43fd4e0ede62f6615e9a6ef7c5f3ae6e86 100644 |
--- a/chrome/browser/component_updater/sw_reporter_installer_win.cc |
+++ b/chrome/browser/component_updater/sw_reporter_installer_win.cc |
@@ -209,7 +209,7 @@ |
safe_browsing::SwReporterQueue invocations; |
for (const auto& iter : *parameter_list) { |
const base::DictionaryValue* invocation_params = nullptr; |
- if (!iter.GetAsDictionary(&invocation_params)) { |
+ if (!iter->GetAsDictionary(&invocation_params)) { |
ReportExperimentError(SW_REPORTER_EXPERIMENT_ERROR_BAD_PARAMS); |
return; |
} |
@@ -240,7 +240,7 @@ |
std::vector<base::string16> argv = {exe_path.value()}; |
for (const auto& value : *arguments) { |
base::string16 argument; |
- if (!value.GetAsString(&argument)) { |
+ if (!value->GetAsString(&argument)) { |
ReportExperimentError(SW_REPORTER_EXPERIMENT_ERROR_BAD_PARAMS); |
return; |
} |