| Index: mojo/message_pump/message_pump_mojo.cc
|
| diff --git a/mojo/message_pump/message_pump_mojo.cc b/mojo/message_pump/message_pump_mojo.cc
|
| index 471a0ad8332741702f947edc443e12cf78a0e3f0..63373a5a1aff5f1e8a6574bdd7d22be017eff757 100644
|
| --- a/mojo/message_pump/message_pump_mojo.cc
|
| +++ b/mojo/message_pump/message_pump_mojo.cc
|
| @@ -5,6 +5,7 @@
|
| #include "mojo/message_pump/message_pump_mojo.h"
|
|
|
| #include <algorithm>
|
| +#include <memory>
|
| #include <vector>
|
|
|
| #include "base/debug/alias.h"
|
| @@ -57,8 +58,8 @@ struct MessagePumpMojo::RunState {
|
| ScopedMessagePipeHandle write_handle;
|
|
|
| // Cached structures to avoid the heap allocation cost of std::vector<>.
|
| - scoped_ptr<WaitState> wait_state;
|
| - scoped_ptr<HandleToHandlerList> cloned_handlers;
|
| + std::unique_ptr<WaitState> wait_state;
|
| + std::unique_ptr<HandleToHandlerList> cloned_handlers;
|
|
|
| bool should_quit;
|
| };
|
|
|