Skip to content

Commit 331073a

Browse files
legendecasdanielleadams
authored andcommitted
node-api: add __wasm32__ guards on async works
PR-URL: #46633 Refs: #33597 Refs: nodejs/node-addon-api#1283 Reviewed-By: Tobias Nießen <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Michael Dawson <[email protected]> Reviewed-By: James M Snell <[email protected]>
1 parent 3b70e7a commit 331073a

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/node_api.h

+2
Original file line numberDiff line numberDiff line change
@@ -175,6 +175,7 @@ NAPI_EXTERN napi_status NAPI_CDECL napi_get_buffer_info(napi_env env,
175175
void** data,
176176
size_t* length);
177177

178+
#ifndef __wasm32__
178179
// Methods to manage simple async operations
179180
NAPI_EXTERN napi_status NAPI_CDECL
180181
napi_create_async_work(napi_env env,
@@ -190,6 +191,7 @@ NAPI_EXTERN napi_status NAPI_CDECL napi_queue_async_work(napi_env env,
190191
napi_async_work work);
191192
NAPI_EXTERN napi_status NAPI_CDECL napi_cancel_async_work(napi_env env,
192193
napi_async_work work);
194+
#endif // __wasm32__
193195

194196
// version management
195197
NAPI_EXTERN napi_status NAPI_CDECL

0 commit comments

Comments
 (0)