diff options
author | Anna Henningsen <anna@addaleax.net> | 2019-04-16 11:26:45 +0200 |
---|---|---|
committer | Anna Henningsen <anna@addaleax.net> | 2019-04-18 13:03:26 +0200 |
commit | dc8b57fdc191dca0de4597b67f3f7d2a3def95d3 (patch) | |
tree | 95d09f7729b3305776bbb5efdd203696e6701f2e /src/node_worker.cc | |
parent | f9da3f0cce7188dc9ddbc5c32da550f940ed5f38 (diff) | |
download | android-node-v8-dc8b57fdc191dca0de4597b67f3f7d2a3def95d3.tar.gz android-node-v8-dc8b57fdc191dca0de4597b67f3f7d2a3def95d3.tar.bz2 android-node-v8-dc8b57fdc191dca0de4597b67f3f7d2a3def95d3.zip |
src: use ArrayBufferAllocator::Create in node_worker.cc
Refs: https://github.com/nodejs/node/pull/27220
PR-URL: https://github.com/nodejs/node/pull/27251
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
Diffstat (limited to 'src/node_worker.cc')
-rw-r--r-- | src/node_worker.cc | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/node_worker.cc b/src/node_worker.cc index b9143eca7a..c1a1123ef1 100644 --- a/src/node_worker.cc +++ b/src/node_worker.cc @@ -117,7 +117,7 @@ class WorkerThreadData { public: explicit WorkerThreadData(Worker* w) : w_(w), - array_buffer_allocator_(CreateArrayBufferAllocator()) { + array_buffer_allocator_(ArrayBufferAllocator::Create()) { CHECK_EQ(uv_loop_init(&loop_), 0); Isolate* isolate = NewIsolate(array_buffer_allocator_.get(), &loop_); @@ -174,8 +174,7 @@ class WorkerThreadData { private: Worker* const w_; uv_loop_t loop_; - DeleteFnPtr<ArrayBufferAllocator, FreeArrayBufferAllocator> - array_buffer_allocator_; + std::unique_ptr<ArrayBufferAllocator> array_buffer_allocator_; DeleteFnPtr<IsolateData, FreeIsolateData> isolate_data_; friend class Worker; |