diff --git a/lib/runtime/src/macros.rs b/lib/runtime/src/macros.rs index 98649172c..ccd83b313 100644 --- a/lib/runtime/src/macros.rs +++ b/lib/runtime/src/macros.rs @@ -20,4 +20,7 @@ macro_rules! export_func { }, } }}; + ($func:ident, [ $( $params:ident ),* ]) => {{ + export_func($func, [$($params,)*] -> []) + }}; } diff --git a/src/bin/wasmer.rs b/src/bin/wasmer.rs index 8e29fb75d..30af597c7 100644 --- a/src/bin/wasmer.rs +++ b/src/bin/wasmer.rs @@ -76,7 +76,10 @@ fn execute_wasm(options: &Run) -> Result<(), String> { wasmer_emscripten::generate_emscripten_env(&emscripten_globals), ) } else { - (InstanceABI::None, wasmer_runtime::import::ImportObject::new()) + ( + InstanceABI::None, + wasmer_runtime::import::ImportObject::new(), + ) }; let mut instance = module