diff options
author | gengjiawen <technicalcute@gmail.com> | 2020-01-08 16:21:56 +0300 |
---|---|---|
committer | Rich Trott <rtrott@gmail.com> | 2020-01-12 05:20:54 +0300 |
commit | a42dcbeb43ab22c0db07c4e0a9eab5e0f44578f4 (patch) | |
tree | 0e6e44430c4390b3a173c99d64fccbf82171f5ed /src/node_main_instance.cc | |
parent | fe058188a158cea61656b6ecb4517abf4a679353 (diff) |
tools: add clang-tidy rule in src
PR-URL: https://github.com/nodejs/node/pull/26840
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Reviewed-By: Rich Trott <rtrott@gmail.com>
Diffstat (limited to 'src/node_main_instance.cc')
-rw-r--r-- | src/node_main_instance.cc | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/src/node_main_instance.cc b/src/node_main_instance.cc index 86a857299f6..1453e1ea6a3 100644 --- a/src/node_main_instance.cc +++ b/src/node_main_instance.cc @@ -1,3 +1,5 @@ +#include <memory> + #include "node_main_instance.h" #include "node_internals.h" #include "node_options-inl.h" @@ -34,7 +36,8 @@ NodeMainInstance::NodeMainInstance(Isolate* isolate, isolate_data_(nullptr), owns_isolate_(false), deserialize_mode_(false) { - isolate_data_.reset(new IsolateData(isolate_, event_loop, platform, nullptr)); + isolate_data_ = + std::make_unique<IsolateData>(isolate_, event_loop, platform, nullptr); IsolateSettings misc; SetIsolateMiscHandlers(isolate_, misc); @@ -76,11 +79,11 @@ NodeMainInstance::NodeMainInstance( deserialize_mode_ = per_isolate_data_indexes != nullptr; // If the indexes are not nullptr, we are not deserializing CHECK_IMPLIES(deserialize_mode_, params->external_references != nullptr); - isolate_data_.reset(new IsolateData(isolate_, - event_loop, - platform, - array_buffer_allocator_.get(), - per_isolate_data_indexes)); + isolate_data_ = std::make_unique<IsolateData>(isolate_, + event_loop, + platform, + array_buffer_allocator_.get(), + per_isolate_data_indexes); IsolateSettings s; SetIsolateMiscHandlers(isolate_, s); if (!deserialize_mode_) { |