| Index: chrome/browser/extensions/api/usb/usb_device_resource.cc
|
| diff --git a/chrome/browser/extensions/api/usb/usb_device_resource.cc b/chrome/browser/extensions/api/usb/usb_device_resource.cc
|
| index 5193180f479b7c12729c431aa437aa9a235f9959..b9112ea1d279d8db2ef7d0301ba735a0275ce8cb 100644
|
| --- a/chrome/browser/extensions/api/usb/usb_device_resource.cc
|
| +++ b/chrome/browser/extensions/api/usb/usb_device_resource.cc
|
| @@ -157,7 +157,13 @@ UsbDeviceResource::UsbDeviceResource(ApiResourceEventNotifier* notifier,
|
| UsbDevice* device)
|
| : ApiResource(notifier), device_(device) {}
|
|
|
| -UsbDeviceResource::~UsbDeviceResource() {}
|
| +UsbDeviceResource::~UsbDeviceResource() {
|
| + Close();
|
| +}
|
| +
|
| +void UsbDeviceResource::Close() {
|
| + device_->Close();
|
| +}
|
|
|
| void UsbDeviceResource::ControlTransfer(const ControlTransferInfo& transfer) {
|
| UsbDevice::TransferDirection direction;
|
|
|