summaryrefslogtreecommitdiff
path: root/deps/v8/test/mkgrokdump/mkgrokdump.cc
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/test/mkgrokdump/mkgrokdump.cc')
-rw-r--r--deps/v8/test/mkgrokdump/mkgrokdump.cc5
1 files changed, 2 insertions, 3 deletions
diff --git a/deps/v8/test/mkgrokdump/mkgrokdump.cc b/deps/v8/test/mkgrokdump/mkgrokdump.cc
index ab6247fa6b..264779601b 100644
--- a/deps/v8/test/mkgrokdump/mkgrokdump.cc
+++ b/deps/v8/test/mkgrokdump/mkgrokdump.cc
@@ -46,8 +46,8 @@ class MockArrayBufferAllocator : public v8::ArrayBuffer::Allocator {
static int DumpHeapConstants(const char* argv0) {
// Start up V8.
- v8::Platform* platform = v8::platform::CreateDefaultPlatform();
- v8::V8::InitializePlatform(platform);
+ std::unique_ptr<v8::Platform> platform = v8::platform::NewDefaultPlatform();
+ v8::V8::InitializePlatform(platform.get());
v8::V8::Initialize();
v8::V8::InitializeExternalStartupData(argv0);
Isolate::CreateParams create_params;
@@ -128,7 +128,6 @@ static int DumpHeapConstants(const char* argv0) {
// Teardown.
isolate->Dispose();
v8::V8::ShutdownPlatform();
- delete platform;
return 0;
}