Index: device/bluetooth/bluetooth_adapter_win.h |
diff --git a/device/bluetooth/bluetooth_adapter_win.h b/device/bluetooth/bluetooth_adapter_win.h |
index 7d1912566458e28b4a777a9fc6c616cc8b11fc90..4fda8fee5386869ddbf18b11e91698481fe93451 100644 |
--- a/device/bluetooth/bluetooth_adapter_win.h |
+++ b/device/bluetooth/bluetooth_adapter_win.h |
@@ -89,6 +89,7 @@ class DEVICE_BLUETOOTH_EXPORT BluetoothAdapterWin |
device::BluetoothDevice::PairingDelegate* pairing_delegate) override; |
private: |
+ friend class base::DeleteHelper<BluetoothAdapterWin>; |
friend class BluetoothAdapterWinTest; |
enum DiscoveryStatus { |
@@ -102,6 +103,7 @@ class DEVICE_BLUETOOTH_EXPORT BluetoothAdapterWin |
virtual ~BluetoothAdapterWin(); |
// BluetoothAdapter: |
+ void DeleteOnCorrectThread() const override; |
virtual void AddDiscoverySession( |
const base::Closure& callback, |
const ErrorCallback& error_callback) override; |