#include "base/logging.h"
#include "base/macros.h"
+#include "base/memory/scoped_ptr.h"
+#include "mojo/embedder/embedder.h"
+#include "mojo/embedder/simple_platform_support.h"
#include "mojo/system/core.h"
#include "mojo/system/entrypoints.h"
#include "mojo/system/handle_table.h"
namespace embedder {
namespace test {
+void InitWithSimplePlatformSupport() {
+ Init(scoped_ptr<PlatformSupport>(new SimplePlatformSupport()));
+}
+
bool Shutdown() {
system::Core* core = system::entrypoints::GetCore();
CHECK(core);
- system::entrypoints::SetCore(NULL);
+ system::entrypoints::SetCore(nullptr);
bool rv = system::internal::ShutdownCheckNoLeaks(core);
delete core;