summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorGauthamBanasandra <gautham.bangalore@gmail.com>2019-07-06 19:24:26 +0530
committerMichaƫl Zasso <targos@protonmail.com>2019-07-20 11:10:23 +0200
commitd34c2567c9f5167248c9f486d22d94625582cbb7 (patch)
treea690cf391ac4909a2fa38ac5b95498ef03f5f53c /tools
parentc50e2359476e78853e2cd4824f9195e2a47c2e69 (diff)
downloadandroid-node-v8-d34c2567c9f5167248c9f486d22d94625582cbb7.tar.gz
android-node-v8-d34c2567c9f5167248c9f486d22d94625582cbb7.tar.bz2
android-node-v8-d34c2567c9f5167248c9f486d22d94625582cbb7.zip
src, tools: replace raw ptr with smart ptr
NodeMainInstance::Create will now returrn an instance of NodeMainInstance in a unique_ptr. PR-URL: https://github.com/nodejs/node/pull/28577 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Rich Trott <rtrott@gmail.com>
Diffstat (limited to 'tools')
-rw-r--r--tools/snapshot/snapshot_builder.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/snapshot/snapshot_builder.cc b/tools/snapshot/snapshot_builder.cc
index 8cf4cad8d0..7f409a8fcd 100644
--- a/tools/snapshot/snapshot_builder.cc
+++ b/tools/snapshot/snapshot_builder.cc
@@ -70,7 +70,7 @@ std::string SnapshotBuilder::Generate(
Isolate* isolate = Isolate::Allocate();
per_process::v8_platform.Platform()->RegisterIsolate(isolate,
uv_default_loop());
- NodeMainInstance* main_instance = nullptr;
+ std::unique_ptr<NodeMainInstance> main_instance;
std::string result;
{