diff options
Diffstat (limited to 'chromium/device/usb/mojo/device_impl.cc')
-rw-r--r-- | chromium/device/usb/mojo/device_impl.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/chromium/device/usb/mojo/device_impl.cc b/chromium/device/usb/mojo/device_impl.cc index c460bcf9583..4de3ee0a35a 100644 --- a/chromium/device/usb/mojo/device_impl.cc +++ b/chromium/device/usb/mojo/device_impl.cc @@ -169,7 +169,8 @@ void DeviceImpl::OnOpen(base::WeakPtr<DeviceImpl> self, OpenCallback callback, scoped_refptr<UsbDeviceHandle> handle) { if (!self) { - handle->Close(); + if (handle) + handle->Close(); return; } |