summaryrefslogtreecommitdiffstats
path: root/chrome/browser/usb/usb_device_handle.h
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/usb/usb_device_handle.h')
-rw-r--r--chrome/browser/usb/usb_device_handle.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/chrome/browser/usb/usb_device_handle.h b/chrome/browser/usb/usb_device_handle.h
index f7aa43f..3a5bd47 100644
--- a/chrome/browser/usb/usb_device_handle.h
+++ b/chrome/browser/usb/usb_device_handle.h
@@ -28,7 +28,7 @@ typedef libusb_transfer* PlatformUsbTransferHandle;
class UsbContext;
class UsbConfigDescriptor;
class UsbDevice;
-class UsbInterface;
+class UsbInterfaceDescriptor;
namespace base {
class MessageLoopProxy;
@@ -119,7 +119,8 @@ class UsbDeviceHandle : public base::RefCountedThreadSafe<UsbDeviceHandle> {
// This constructor is called by UsbDevice.
UsbDeviceHandle(scoped_refptr<UsbContext> context,
- UsbDevice* device, PlatformUsbDeviceHandle handle);
+ UsbDevice* device, PlatformUsbDeviceHandle handle,
+ scoped_refptr<UsbConfigDescriptor> interfaces);
// This constructor variant is for use in testing only.
UsbDeviceHandle();