| Index: components/metrics/net/network_metrics_provider.cc
|
| diff --git a/components/metrics/net/network_metrics_provider.cc b/components/metrics/net/network_metrics_provider.cc
|
| index 12054a9d2ad2260e2381ac4dc7ee7c353aaface5..aa4acc2579c53ae7d7b5b9d4298d70f7e10c8d92 100644
|
| --- a/components/metrics/net/network_metrics_provider.cc
|
| +++ b/components/metrics/net/network_metrics_provider.cc
|
| @@ -226,13 +226,10 @@ void NetworkMetricsProvider::WriteWifiAccessPointProto(
|
| return;
|
|
|
| // Parse OUI list.
|
| - std::vector<std::string> oui_list;
|
| - base::SplitString(info.oui_list, ' ', &oui_list);
|
| - for (std::vector<std::string>::const_iterator it = oui_list.begin();
|
| - it != oui_list.end();
|
| - ++it) {
|
| + for (const base::StringPiece& oui_str : base::SplitStringPiece(
|
| + info.oui_list, " ", base::TRIM_WHITESPACE, base::SPLIT_WANT_ALL)) {
|
| uint32 oui;
|
| - if (base::HexStringToUInt(*it, &oui))
|
| + if (base::HexStringToUInt(oui_str, &oui))
|
| vendor->add_element_identifier(oui);
|
| else
|
| NOTREACHED();
|
|
|