@@ -136,14 +136,13 @@ napi_status NewExternalString(napi_env env,
136136 return status;
137137}
138138
139- napi_status NewExternalSharedArrayBuffer (napi_env env,
140- void * external_data,
141- size_t byte_length,
142- void (*finalize_cb)(
143- void * external_data,
144- void * finalize_hint),
145- void* finalize_hint,
146- napi_value* result) {
139+ napi_status NewExternalSharedArrayBuffer (
140+ napi_env env,
141+ void * external_data,
142+ size_t byte_length,
143+ void (*finalize_cb)(void * external_data, void * finalize_hint),
144+ void* finalize_hint,
145+ napi_value* result) {
147146 struct FinalizerData {
148147 void (*cb)(void * external_data, void * finalize_hint);
149148 void * hint;
@@ -156,12 +155,13 @@ napi_status NewExternalSharedArrayBuffer(napi_env env,
156155 };
157156 FinalizerData* deleter_data = nullptr ;
158157 if (finalize_cb != nullptr ) {
159- deleter_data = new FinalizerData { finalize_cb, finalize_hint };
158+ deleter_data = new FinalizerData{ finalize_cb, finalize_hint};
160159 }
161- auto unique_backing_store =
162- v8::SharedArrayBuffer::NewBackingStore (
163- external_data, byte_length, deleter,
164- reinterpret_cast <void *>(deleter_data));
160+ auto unique_backing_store = v8::SharedArrayBuffer::NewBackingStore (
161+ external_data,
162+ byte_length,
163+ deleter,
164+ reinterpret_cast <void *>(deleter_data));
165165 CHECK (!!unique_backing_store); // Cannot fail.
166166 auto shared_backing_store =
167167 std::shared_ptr<v8::BackingStore>(std::move (unique_backing_store));
@@ -3170,15 +3170,13 @@ napi_create_external_arraybuffer(napi_env env,
31703170 env, buffer, nullptr , nullptr , nullptr , result, nullptr );
31713171}
31723172
3173- napi_status NAPI_CDECL
3174- napi_create_external_sharedarraybuffer (napi_env env,
3175- void * external_data,
3176- size_t byte_length,
3177- void (*finalize_cb)(
3178- void * external_data,
3179- void * finalize_hint),
3180- void* finalize_hint,
3181- napi_value* result) {
3173+ napi_status NAPI_CDECL napi_create_external_sharedarraybuffer (
3174+ napi_env env,
3175+ void * external_data,
3176+ size_t byte_length,
3177+ void (*finalize_cb)(void * external_data, void * finalize_hint),
3178+ void* finalize_hint,
3179+ napi_value* result) {
31823180 return v8impl::NewExternalSharedArrayBuffer (
31833181 env, external_data, byte_length, finalize_cb, finalize_hint, result);
31843182}
0 commit comments