| Index: ui/events/ozone/evdev/touch_event_converter_evdev.cc
|
| diff --git a/ui/events/ozone/evdev/touch_event_converter_evdev.cc b/ui/events/ozone/evdev/touch_event_converter_evdev.cc
|
| index fd57301dd96c13cd514b14324be83f5b2ce712e9..7bc1282f88d66e920d9143319d7ede682522e502 100644
|
| --- a/ui/events/ozone/evdev/touch_event_converter_evdev.cc
|
| +++ b/ui/events/ozone/evdev/touch_event_converter_evdev.cc
|
| @@ -96,18 +96,19 @@ const int kTrackingIdForUnusedSlot = -1;
|
| namespace ui {
|
|
|
| TouchEventConverterEvdev::TouchEventConverterEvdev(
|
| - int fd,
|
| + ScopedInputDevice fd,
|
| base::FilePath path,
|
| int id,
|
| const EventDeviceInfo& devinfo,
|
| DeviceEventDispatcherEvdev* dispatcher)
|
| - : EventConverterEvdev(fd,
|
| + : EventConverterEvdev(fd.get(),
|
| path,
|
| id,
|
| devinfo.device_type(),
|
| devinfo.name(),
|
| devinfo.vendor_id(),
|
| devinfo.product_id()),
|
| + input_device_fd_(std::move(fd)),
|
| dispatcher_(dispatcher) {
|
| if (base::CommandLine::ForCurrentProcess()->HasSwitch(
|
| switches::kExtraTouchNoiseFiltering)) {
|
|
|