Index: device/usb/mojo/device_impl.h |
diff --git a/device/usb/mojo/device_impl.h b/device/usb/mojo/device_impl.h |
index 4f78ffcfd55a3a6aa987eabcc643c7d3fa64d43c..c6a8d5080c42c389d0a8fd59b649df777d250d58 100644 |
--- a/device/usb/mojo/device_impl.h |
+++ b/device/usb/mojo/device_impl.h |
@@ -46,8 +46,9 @@ class DeviceImpl : public Device, public device::UsbDevice::Observer { |
uint16_t index); |
// Handles completion of an open request. |
- void OnOpen(const OpenCallback& callback, |
- scoped_refptr<device::UsbDeviceHandle> handle); |
+ static void OnOpen(base::WeakPtr<DeviceImpl> device, |
+ const OpenCallback& callback, |
+ scoped_refptr<device::UsbDeviceHandle> handle); |
void OnPermissionGrantedForOpen(const OpenCallback& callback, bool granted); |
// Device implementation: |