@@ -347,7 +347,8 @@ static dtor_t g_context_dtors[WASM_MAX_INSTANCE_CONTEXTS];
347
347
348
348
static void
349
349
dtor_noop (WASMModuleInstanceCommon * inst , void * ctx )
350
- {}
350
+ {
351
+ }
351
352
352
353
void *
353
354
wasm_native_create_context_key (void (* dtor )(WASMModuleInstanceCommon * inst ,
@@ -485,7 +486,8 @@ wasm_native_init()
485
486
|| WASM_ENABLE_LIB_RATS != 0 || WASM_ENABLE_WASI_NN != 0 \
486
487
|| WASM_ENABLE_APP_FRAMEWORK != 0 || WASM_ENABLE_LIBC_WASI != 0 \
487
488
|| WASM_ENABLE_LIB_PTHREAD != 0 || WASM_ENABLE_LIB_WASI_THREADS != 0 \
488
- || WASM_ENABLE_WASI_NN != 0 || WASM_ENABLE_WASI_EPHEMERAL_NN != 0
489
+ || WASM_ENABLE_WASI_NN != 0 || WASM_ENABLE_WASI_EPHEMERAL_NN != 0 \
490
+ || WASM_ENABLE_SHARED_HEAP != 0
489
491
NativeSymbol * native_symbols ;
490
492
uint32 n_native_symbols ;
491
493
#endif
@@ -602,7 +604,8 @@ wasm_native_init()
602
604
|| WASM_ENABLE_LIB_RATS != 0 || WASM_ENABLE_WASI_NN != 0 \
603
605
|| WASM_ENABLE_APP_FRAMEWORK != 0 || WASM_ENABLE_LIBC_WASI != 0 \
604
606
|| WASM_ENABLE_LIB_PTHREAD != 0 || WASM_ENABLE_LIB_WASI_THREADS != 0 \
605
- || WASM_ENABLE_WASI_NN != 0 || WASM_ENABLE_WASI_EPHEMERAL_NN != 0
607
+ || WASM_ENABLE_WASI_NN != 0 || WASM_ENABLE_WASI_EPHEMERAL_NN != 0 \
608
+ || WASM_ENABLE_SHARED_HEAP != 0
606
609
goto fail ;
607
610
#else
608
611
return false;
@@ -616,7 +619,8 @@ wasm_native_init()
616
619
|| WASM_ENABLE_LIB_RATS != 0 || WASM_ENABLE_WASI_NN != 0 \
617
620
|| WASM_ENABLE_APP_FRAMEWORK != 0 || WASM_ENABLE_LIBC_WASI != 0 \
618
621
|| WASM_ENABLE_LIB_PTHREAD != 0 || WASM_ENABLE_LIB_WASI_THREADS != 0 \
619
- || WASM_ENABLE_WASI_NN != 0 || WASM_ENABLE_WASI_EPHEMERAL_NN != 0
622
+ || WASM_ENABLE_WASI_NN != 0 || WASM_ENABLE_WASI_EPHEMERAL_NN != 0 \
623
+ || WASM_ENABLE_SHARED_HEAP != 0
620
624
fail :
621
625
wasm_native_destroy ();
622
626
return false;
0 commit comments