summaryrefslogtreecommitdiffstats
path: root/device/bluetooth/bluetooth_adapter_mac.mm
diff options
context:
space:
mode:
Diffstat (limited to 'device/bluetooth/bluetooth_adapter_mac.mm')
-rw-r--r--device/bluetooth/bluetooth_adapter_mac.mm5
1 files changed, 3 insertions, 2 deletions
diff --git a/device/bluetooth/bluetooth_adapter_mac.mm b/device/bluetooth/bluetooth_adapter_mac.mm
index 9ac7caa..f8eba23 100644
--- a/device/bluetooth/bluetooth_adapter_mac.mm
+++ b/device/bluetooth/bluetooth_adapter_mac.mm
@@ -265,7 +265,7 @@ void BluetoothAdapterMac::UpdateDevices(NSArray* devices) {
for (IOBluetoothDevice* device in devices) {
std::string device_address =
base::SysNSStringToUTF8([device addressString]);
- devices_[device_address] = new BluetoothDeviceMac(device);
+ devices_[device_address] = new BluetoothDeviceMac(ui_task_runner_, device);
}
}
@@ -290,7 +290,8 @@ void BluetoothAdapterMac::DeviceFound(IOBluetoothDeviceInquiry* inquiry,
DCHECK(device_inquiry_ == inquiry);
std::string device_address = base::SysNSStringToUTF8([device addressString]);
if (discovered_devices_.find(device_address) == discovered_devices_.end()) {
- scoped_ptr<BluetoothDeviceMac> device_mac(new BluetoothDeviceMac(device));
+ scoped_ptr<BluetoothDeviceMac> device_mac(
+ new BluetoothDeviceMac(ui_task_runner_, device));
FOR_EACH_OBSERVER(BluetoothAdapter::Observer, observers_,
DeviceAdded(this, device_mac.get()));
discovered_devices_.insert(device_address);