MCPcopy Create free account
hub / github.com/WebAssembly/wasm-c-api / fail_callback

Function fail_callback

example/trap.c:11–20  ·  view source on GitHub ↗

A function to be called from Wasm code.

Source from the content-addressed store, hash-verified

9
10// A function to be called from Wasm code.
11own wasm_trap_t* fail_callback(
12 void* env, const wasm_val_vec_t* args, wasm_val_vec_t* results
13) {
14 printf("Calling back...\n");
15 own wasm_name_t message;
16 wasm_name_new_from_string_nt(&message, "callback abort");
17 own wasm_trap_t* trap = wasm_trap_new((wasm_store_t*)env, &message);
18 wasm_name_delete(&message);
19 return trap;
20}
21
22
23void print_frame(wasm_frame_t* frame) {

Callers

nothing calls this directly

Calls 2

wasm_trap_newFunction · 0.85

Tested by

no test coverage detected