Chromium Code Reviews| Index: device/bluetooth/bluetooth_adapter_chromeos.cc |
| diff --git a/device/bluetooth/bluetooth_adapter_chromeos.cc b/device/bluetooth/bluetooth_adapter_chromeos.cc |
| index 36699e556843ed732046c26631f5f137f0b57736..a355f40b7dc413c608b8dbed2bdae3e3b88c0b7e 100644 |
| --- a/device/bluetooth/bluetooth_adapter_chromeos.cc |
| +++ b/device/bluetooth/bluetooth_adapter_chromeos.cc |
| @@ -51,7 +51,8 @@ BluetoothAdapterChromeOs::~BluetoothAdapterChromeOs() { |
| void BluetoothAdapterChromeOs::AddObserver( |
| BluetoothAdapter::Observer* observer) { |
| DCHECK(observer); |
| - observers_.AddObserver(observer); |
| + if (!observers_.HasObserver(observer)) |
|
miket_OOO
2012/11/06 02:04:09
Aha. Would it make sense to move this check into G
youngki
2012/11/06 16:18:54
Done. Reverted this file and this check is now don
|
| + observers_.AddObserver(observer); |
| } |
| void BluetoothAdapterChromeOs::RemoveObserver( |