| Index: device/usb/usb_service.h
|
| diff --git a/device/usb/usb_service.h b/device/usb/usb_service.h
|
| index 076d36377d0979f54a2b2e6a603644172ea77781..4655bfdbfa64d2ee640edbbde783f51aa10fc46c 100644
|
| --- a/device/usb/usb_service.h
|
| +++ b/device/usb/usb_service.h
|
| @@ -55,8 +55,6 @@ class UsbService : public base::NonThreadSafe {
|
| void RemoveObserver(Observer* observer);
|
|
|
| protected:
|
| - friend struct base::DefaultDeleter<UsbService>;
|
| -
|
| UsbService();
|
| virtual ~UsbService();
|
|
|
| @@ -65,6 +63,9 @@ class UsbService : public base::NonThreadSafe {
|
|
|
| ObserverList<Observer, true> observer_list_;
|
|
|
| + private:
|
| + class Destroyer;
|
| +
|
| DISALLOW_COPY_AND_ASSIGN(UsbService);
|
| };
|
|
|
|
|