From ab2454dec57557debf8ad1300538adcefcaf3650 Mon Sep 17 00:00:00 2001 From: Michael Dawson Date: Tue, 12 May 2020 16:04:02 -0400 Subject: [PATCH] src: prefer make_unique MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit In most of the code base we use make_unique instead of new unique_ptr. Update node_platform.cc to be consistent with that. Signed-off-by: Michael Dawson PR-URL: https://github.com/nodejs/node/pull/33378 Reviewed-By: Anna Henningsen Reviewed-By: James M Snell Reviewed-By: Colin Ihrig Reviewed-By: Zeyu Yang Reviewed-By: Juan José Arboleda --- src/node_platform.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/node_platform.cc b/src/node_platform.cc index 1b6129596ac6a8..9ca15c13e70155 100644 --- a/src/node_platform.cc +++ b/src/node_platform.cc @@ -65,13 +65,13 @@ class WorkerThreadsTaskRunner::DelayedTaskScheduler { } void PostDelayedTask(std::unique_ptr task, double delay_in_seconds) { - tasks_.Push(std::unique_ptr(new ScheduleTask(this, std::move(task), - delay_in_seconds))); + tasks_.Push(std::make_unique(this, std::move(task), + delay_in_seconds)); uv_async_send(&flush_tasks_); } void Stop() { - tasks_.Push(std::unique_ptr(new StopTask(this))); + tasks_.Push(std::make_unique(this)); uv_async_send(&flush_tasks_); }