Chromium Code Reviews| Index: device/generic_sensor/platform_sensor_provider_base.cc |
| diff --git a/device/generic_sensor/platform_sensor_provider_base.cc b/device/generic_sensor/platform_sensor_provider_base.cc |
| index 6dd94dbea5ec819a89d80e849461397219163d3a..73c3fed43e10eef72ff27d1b3686c04d629f70ab 100644 |
| --- a/device/generic_sensor/platform_sensor_provider_base.cc |
| +++ b/device/generic_sensor/platform_sensor_provider_base.cc |
| @@ -76,8 +76,8 @@ bool PlatformSensorProviderBase::CreateSharedBufferIfNeeded() { |
| void PlatformSensorProviderBase::RemoveSensor(mojom::SensorType type) { |
| DCHECK(CalledOnValidThread()); |
| - DCHECK(ContainsKey(sensor_map_, type)); |
| - sensor_map_.erase(type); |
| + if (ContainsKey(sensor_map_, type)) |
|
Mikhail
2016/10/11 14:46:47
why this change is needed?
|
| + sensor_map_.erase(type); |
| if (sensor_map_.empty()) |
| shared_buffer_handle_.reset(); |