Skip to content

Commit 786e16c

Browse files
committed
Issue 6526 - Remove deprecated CreateDefaultPlatform()
1 parent 40f5d4d commit 786e16c

1 file changed

Lines changed: 3 additions & 4 deletions

File tree

src/JsEngine.cpp

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,18 +47,17 @@ namespace
4747
{
4848
std::string cmd = "--use_strict";
4949
v8::V8::SetFlagsFromString(cmd.c_str(), cmd.length());
50-
platform = v8::platform::CreateDefaultPlatform();
51-
v8::V8::InitializePlatform(platform);
50+
platform = v8::platform::NewDefaultPlatform();
51+
v8::V8::InitializePlatform(platform.get());
5252
v8::V8::Initialize();
5353
}
5454

5555
~V8Initializer()
5656
{
5757
v8::V8::Dispose();
5858
v8::V8::ShutdownPlatform();
59-
delete platform;
6059
}
61-
v8::Platform* platform;
60+
std::unique_ptr<v8::Platform> platform;
6261
public:
6362
static void Init()
6463
{

0 commit comments

Comments
 (0)