| Index: ui/events/test/events_test_utils_x11.h
|
| diff --git a/ui/events/test/events_test_utils_x11.h b/ui/events/test/events_test_utils_x11.h
|
| index 0be6fddcf766232d682dc9b5a9f5b82285902474..737cf886ac829ba908dff2b66e16d80b03d000c7 100644
|
| --- a/ui/events/test/events_test_utils_x11.h
|
| +++ b/ui/events/test/events_test_utils_x11.h
|
| @@ -24,6 +24,10 @@ struct Valuator {
|
| double value;
|
| };
|
|
|
| +struct XEventDeleter {
|
| + void operator()(XEvent* event);
|
| +};
|
| +
|
| class ScopedXI2Event {
|
| public:
|
| ScopedXI2Event();
|
| @@ -73,7 +77,7 @@ class ScopedXI2Event {
|
|
|
| void SetUpValuators(const std::vector<Valuator>& valuators);
|
|
|
| - scoped_ptr<XEvent> event_;
|
| + scoped_ptr<XEvent, XEventDeleter> event_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(ScopedXI2Event);
|
| };
|
|
|