| Index: ui/events/ozone/evdev/scoped_udev.h
|
| diff --git a/ui/events/ozone/evdev/scoped_udev.h b/ui/events/ozone/evdev/scoped_udev.h
|
| index 8fcaf97b7fc40bab47657ef7e40c1d4872e87781..fe63f099d8e859a028b720333271cf92ac754c25 100644
|
| --- a/ui/events/ozone/evdev/scoped_udev.h
|
| +++ b/ui/events/ozone/evdev/scoped_udev.h
|
| @@ -37,6 +37,14 @@ struct UdevEnumerateDeleter {
|
| typedef scoped_ptr<struct udev_enumerate, UdevEnumerateDeleter>
|
| scoped_udev_enumerate;
|
|
|
| +// Scoped struct udev_monitor.
|
| +struct UdevMonitorDeleter {
|
| + void operator()(struct udev_monitor* udev_monitor) {
|
| + udev_monitor_unref(udev_monitor);
|
| + }
|
| +};
|
| +typedef scoped_ptr<struct udev_monitor, UdevMonitorDeleter> scoped_udev_monitor;
|
| +
|
| } // namespace ui
|
|
|
| #endif // UI_EVENTS_OZONE_EVDEV_SCOPED_UDEV_H_
|
|
|