| Index: ui/events/devices/x11/device_data_manager_x11.cc
|
| diff --git a/ui/events/devices/x11/device_data_manager_x11.cc b/ui/events/devices/x11/device_data_manager_x11.cc
|
| index 0f62b33f5fbc2bb9988a78872a17bcbfb81d89a4..39a1ff1cf092188510a856cf1172ca82845c549c 100644
|
| --- a/ui/events/devices/x11/device_data_manager_x11.cc
|
| +++ b/ui/events/devices/x11/device_data_manager_x11.cc
|
| @@ -133,8 +133,10 @@ void DeviceDataManagerX11::CreateInstance() {
|
| return;
|
|
|
| DeviceDataManagerX11* device_data_manager = new DeviceDataManagerX11();
|
| +
|
| + // TODO(bruthig): Replace the DeleteInstance callbacks with explicit calls.
|
| base::AtExitManager::RegisterTask(
|
| - base::Bind(&base::DeletePointer<DeviceDataManager>, device_data_manager));
|
| + base::Bind(DeviceDataManager::DeleteInstance));
|
|
|
| set_instance(device_data_manager);
|
| }
|
|
|