| Index: device/usb/usb_service.cc
|
| diff --git a/device/usb/usb_service.cc b/device/usb/usb_service.cc
|
| index 70f054d0b228e2736f5131a171e05f1170951b53..3faa3e56413a24335ca1fde440b41ae4657f410b 100644
|
| --- a/device/usb/usb_service.cc
|
| +++ b/device/usb/usb_service.cc
|
| @@ -44,6 +44,10 @@ void UsbService::Observer::OnDeviceAdded(scoped_refptr<UsbDevice> device) {
|
| void UsbService::Observer::OnDeviceRemoved(scoped_refptr<UsbDevice> device) {
|
| }
|
|
|
| +void UsbService::Observer::OnDeviceRemovedCleanup(
|
| + scoped_refptr<UsbDevice> device) {
|
| +}
|
| +
|
| // static
|
| UsbService* UsbService::GetInstance(
|
| scoped_refptr<base::SingleThreadTaskRunner> ui_task_runner) {
|
| @@ -85,6 +89,7 @@ void UsbService::NotifyDeviceAdded(scoped_refptr<UsbDevice> device) {
|
| void UsbService::NotifyDeviceRemoved(scoped_refptr<UsbDevice> device) {
|
| DCHECK(CalledOnValidThread());
|
| FOR_EACH_OBSERVER(Observer, observer_list_, OnDeviceRemoved(device));
|
| + FOR_EACH_OBSERVER(Observer, observer_list_, OnDeviceRemovedCleanup(device));
|
| }
|
|
|
| } // namespace device
|
|
|