}
static b32 onyx_run_wasm_file(const char *filename) {
- bh_file_contents contents = bh_file_read_contents(global_heap_allocator, filename);
+ bh_file_contents contents = bh_file_read_contents(bh_heap_allocator(), filename);
bh_buffer code_buffer;
code_buffer.data = contents.data;
u32 data_loc = table_buffer.length;
u32 func_idx = get_element_idx(module, node);
bh_buffer_write_u32(&table_buffer, func_idx);
+ bh_buffer_write_u32(&table_buffer, 0);
+ bh_buffer_write_u32(&table_buffer, 0);
bh_arr_push(method_data, ((StructMethodData) {
.name_loc = name_loc,
assert(func->entity && func->entity->package);
bh_buffer_write_u32(&tag_proc_buffer, get_element_idx(module, func));
+ bh_buffer_write_u32(&tag_proc_buffer, 0);
+ bh_buffer_write_u32(&tag_proc_buffer, 0);
bh_buffer_write_u32(&tag_proc_buffer, func->type->id);
WRITE_SLICE(tag_array_base, tag_count);
bh_buffer_write_u32(&tag_proc_buffer, func->entity->package->id);