diff --git a/src/win32/init.rs b/src/win32/init.rs index 53fbc96e..11a5e9f1 100644 --- a/src/win32/init.rs +++ b/src/win32/init.rs @@ -297,7 +297,7 @@ fn register_window_class() -> Vec { let class = winapi::WNDCLASSEXW { cbSize: mem::size_of::() as winapi::UINT, style: winapi::CS_HREDRAW | winapi::CS_VREDRAW | winapi::CS_OWNDC, - lpfnWndProc: callback::callback, + lpfnWndProc: Some(callback::callback), cbClsExtra: 0, cbWndExtra: 0, hInstance: unsafe { kernel32::GetModuleHandleW(ptr::null()) },