From 751dff0f9d45e57ecf3cce0c7cce7a1c68d05188 Mon Sep 17 00:00:00 2001 From: Lachlan Sneff Date: Tue, 9 Apr 2019 16:46:01 -0700 Subject: [PATCH] Attempt to fix windows build --- lib/clif-backend/src/signal/windows.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/clif-backend/src/signal/windows.rs b/lib/clif-backend/src/signal/windows.rs index 99145869e..358b73236 100644 --- a/lib/clif-backend/src/signal/windows.rs +++ b/lib/clif-backend/src/signal/windows.rs @@ -3,7 +3,7 @@ use crate::signal::HandlerData; use crate::trampoline::Trampoline; use std::cell::Cell; use std::ffi::c_void; -use std::ptr; +use std::ptr::{self, NonNull}; use wasmer_runtime_core::error::{RuntimeError, RuntimeResult}; use wasmer_runtime_core::vm::Ctx; use wasmer_runtime_core::vm::Func; @@ -25,7 +25,7 @@ pub fn call_protected( handler_data: &HandlerData, trampoline: Trampoline, ctx: *mut Ctx, - func: *const Func, + func: NonNull, param_vec: *const u64, return_vec: *mut u64, ) -> RuntimeResult<()> {