refactor: use std::make_unique/base::MakeRefCounted when possible (#29637)

This commit is contained in:
Milan Burda 2021-06-15 02:37:55 +02:00 committed by GitHub
parent ebf54d7cc0
commit 56ac67e059
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 9 additions and 5 deletions

View file

@ -64,7 +64,9 @@ void InvokeIpcCallback(v8::Local<v8::Context> context,
node::Environment* env = node::Environment::GetCurrent(context);
std::unique_ptr<node::CallbackScope> callback_scope;
if (env) {
callback_scope.reset(new node::CallbackScope(isolate, ipcNative, {0, 0}));
node::async_context async_context = {};
callback_scope = std::make_unique<node::CallbackScope>(isolate, ipcNative,
async_context);
}
auto callback_key = gin::ConvertToV8(isolate, callback_name)