diff options
author | gengjiawen <technicalcute@gmail.com> | 2019-03-07 16:46:54 +0300 |
---|---|---|
committer | Ruben Bridgewater <ruben@bridgewater.de> | 2019-03-12 22:34:36 +0300 |
commit | 575e086b6667c0bb8c89153891097938744f1f8a (patch) | |
tree | aa5c70a11508b23a8da28d407143dd10021d62bb /src/cares_wrap.cc | |
parent | 90fdf1b0d3811f5e1163d81a403b7e7071d279e5 (diff) |
src: apply clang-tidy rule modernize-make-unique
PR-URL: https://github.com/nodejs/node/pull/26493
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Reviewed-By: Refael Ackermann <refack@gmail.com>
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Diffstat (limited to 'src/cares_wrap.cc')
-rw-r--r-- | src/cares_wrap.cc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/cares_wrap.cc b/src/cares_wrap.cc index 4a888521fa6..12d712811dc 100644 --- a/src/cares_wrap.cc +++ b/src/cares_wrap.cc @@ -30,6 +30,7 @@ #include <cerrno> #include <cstring> +#include <memory> #include <vector> #include <unordered_set> @@ -663,7 +664,7 @@ class QueryWrap : public AsyncWrap { memcpy(buf_copy, answer_buf, answer_len); } - wrap->response_data_.reset(new ResponseData()); + wrap->response_data_ = std::make_unique<ResponseData>(); ResponseData* data = wrap->response_data_.get(); data->status = status; data->is_host = false; @@ -683,7 +684,7 @@ class QueryWrap : public AsyncWrap { cares_wrap_hostent_cpy(host_copy, host); } - wrap->response_data_.reset(new ResponseData()); + wrap->response_data_ = std::make_unique<ResponseData>(); ResponseData* data = wrap->response_data_.get(); data->status = status; data->host.reset(host_copy); |