diff --git a/lib/dynasm-backend/src/parse.rs b/lib/dynasm-backend/src/parse.rs index 02de6f067..dc4a484d8 100644 --- a/lib/dynasm-backend/src/parse.rs +++ b/lib/dynasm-backend/src/parse.rs @@ -1,6 +1,6 @@ use crate::codegen::{CodegenError, FunctionCodeGenerator, ModuleCodeGenerator}; use wasmer_runtime_core::{ - backend::{Backend, FuncResolver, ProtectedCaller}, + backend::{Backend, CompilerConfig, FuncResolver, ProtectedCaller}, module::{ DataInitializer, ExportIndex, ImportName, ModuleInfo, StringTable, StringTableBuilder, TableInitializer, diff --git a/lib/runtime-c-api/src/lib.rs b/lib/runtime-c-api/src/lib.rs index 12ca2572b..e83d54bf3 100644 --- a/lib/runtime-c-api/src/lib.rs +++ b/lib/runtime-c-api/src/lib.rs @@ -481,7 +481,7 @@ pub unsafe extern "C" fn wasmer_module_instantiate( } let module = &*(module as *const Module); - let new_instance = if let Ok(res) = module.instantiate(&import_object, None) { + let new_instance = if let Ok(res) = module.instantiate(&import_object) { res } else { update_last_error(CApiError {