diff --git a/cranelift/jit/examples/jit-minimal.rs b/cranelift/jit/examples/jit-minimal.rs index 29d210825e..3ebf7536f9 100644 --- a/cranelift/jit/examples/jit-minimal.rs +++ b/cranelift/jit/examples/jit-minimal.rs @@ -84,7 +84,7 @@ fn main() { let code_b = module.get_finalized_function(func_b); // Cast it to a rust function pointer type. - let ptr_b = unsafe { mem::transmute::<_, fn() -> u32>(code_b) }; + let ptr_b = unsafe { mem::transmute::<_, extern "C" fn() -> u32>(code_b) }; // Call it! let res = ptr_b();