| Index: device/generic_sensor/platform_sensor.cc
|
| diff --git a/device/generic_sensor/platform_sensor.cc b/device/generic_sensor/platform_sensor.cc
|
| index a9b2604bb3c9b11b705ca0a38ad3a58b8279a99c..ced76bbffdebdc802e3e8de19681dc1375211d33 100644
|
| --- a/device/generic_sensor/platform_sensor.cc
|
| +++ b/device/generic_sensor/platform_sensor.cc
|
| @@ -98,12 +98,9 @@ void PlatformSensor::UpdateSensorReading(const SensorReading& reading,
|
| }
|
|
|
| void PlatformSensor::NotifySensorReadingChanged() {
|
| - using ClientsList = decltype(clients_);
|
| - ClientsList::Iterator it(&clients_);
|
| - Client* client;
|
| - while ((client = it.GetNext()) != nullptr) {
|
| - if (!client->IsNotificationSuspended())
|
| - client->OnSensorReadingChanged();
|
| + for (auto& client : clients_) {
|
| + if (!client.IsNotificationSuspended())
|
| + client.OnSensorReadingChanged();
|
| }
|
| }
|
|
|
|
|