Index: services/device_info/device_info.cc |
diff --git a/services/device_info/device_info.cc b/services/device_info/device_info.cc |
index 0dfdfbce93e8aac308f1ff0697adac6680c0e2ba..54fe54c0f649514224f310caf4d717ed3ce6cac3 100644 |
--- a/services/device_info/device_info.cc |
+++ b/services/device_info/device_info.cc |
@@ -3,6 +3,7 @@ |
// found in the LICENSE file. |
#include <cstdlib> |
+#include <memory> |
#include "mojo/common/binding_set.h" |
#include "mojo/public/c/system/main.h" |
@@ -51,6 +52,8 @@ class DeviceInfo : public mojo::ApplicationDelegate, |
} // namespace mojo |
MojoResult MojoMain(MojoHandle application_request) { |
- mojo::ApplicationRunner runner(new mojo::services::device_info::DeviceInfo()); |
+ mojo::ApplicationRunner runner( |
+ std::unique_ptr<mojo::services::device_info::DeviceInfo>( |
+ new mojo::services::device_info::DeviceInfo())); |
return runner.Run(application_request); |
} |