| Index: device/hid/hid_service.cc
|
| diff --git a/device/hid/hid_service.cc b/device/hid/hid_service.cc
|
| index c9ab2fc7ffc703b070a5351dd3e547bed2c1db9c..2dfdb896e91c3101e516f7e1f92865dff2f020b3 100644
|
| --- a/device/hid/hid_service.cc
|
| +++ b/device/hid/hid_service.cc
|
| @@ -25,11 +25,13 @@ namespace {
|
|
|
| HidService* g_service = NULL;
|
|
|
| -class HidServiceDestroyer : public base::MessageLoop::DestructionObserver {
|
| +} // namespace
|
| +
|
| +class HidService::Destroyer : public base::MessageLoop::DestructionObserver {
|
| public:
|
| - explicit HidServiceDestroyer(HidService* hid_service)
|
| + explicit Destroyer(HidService* hid_service)
|
| : hid_service_(hid_service) {}
|
| - virtual ~HidServiceDestroyer() {}
|
| + virtual ~Destroyer() {}
|
|
|
| private:
|
| // base::MessageLoop::DestructionObserver implementation.
|
| @@ -43,8 +45,6 @@ class HidServiceDestroyer : public base::MessageLoop::DestructionObserver {
|
| HidService* hid_service_;
|
| };
|
|
|
| -} // namespace
|
| -
|
| HidService* HidService::GetInstance(
|
| scoped_refptr<base::SingleThreadTaskRunner> ui_task_runner) {
|
| if (g_service == NULL) {
|
| @@ -56,7 +56,7 @@ HidService* HidService::GetInstance(
|
| g_service = new HidServiceWin();
|
| #endif
|
| if (g_service != NULL) {
|
| - HidServiceDestroyer* destroyer = new HidServiceDestroyer(g_service);
|
| + Destroyer* destroyer = new Destroyer(g_service);
|
| base::MessageLoop::current()->AddDestructionObserver(destroyer);
|
| }
|
| }
|
|
|