Index: device/bluetooth/bluetooth_adapter_factory.cc |
diff --git a/device/bluetooth/bluetooth_adapter_factory.cc b/device/bluetooth/bluetooth_adapter_factory.cc |
index 689edaf6bd0d71b76c2a8ec952e43896f3d320bc..4600f56a51df1c350603c7faf947088c956d5a2e 100644 |
--- a/device/bluetooth/bluetooth_adapter_factory.cc |
+++ b/device/bluetooth/bluetooth_adapter_factory.cc |
@@ -38,6 +38,7 @@ scoped_refptr<BluetoothAdapter> BluetoothAdapterFactory::DefaultAdapter() { |
default_adapter.Get() = new_adapter->weak_ptr_factory_.GetWeakPtr(); |
#elif defined(OS_WIN) |
BluetoothAdapterWin* new_adapter = new BluetoothAdapterWin; |
+ new_adapter->TrackDefaultAdapter(); |
default_adapter.Get() = new_adapter->weak_ptr_factory_.GetWeakPtr(); |
#endif |
} |