mirror of
https://github.com/robbert-vdh/nih-plug.git
synced 2026-07-01 02:36:54 +00:00
fix raw_window_handle panic in Windows
This commit is contained in:
@@ -388,15 +388,12 @@ fn baseview_window_to_surface_target(
|
||||
)
|
||||
}
|
||||
raw_window_handle::RawWindowHandle::Win32(handle) => {
|
||||
// will this work? i have no idea!
|
||||
let mut raw_handle = raw_window_handle_06::Win32WindowHandle::new(
|
||||
NonZeroIsize::new(handle.hwnd as isize).unwrap(),
|
||||
);
|
||||
|
||||
raw_handle.hinstance = handle
|
||||
.hinstance
|
||||
.is_null()
|
||||
.then(|| NonZeroIsize::new(handle.hinstance as isize).unwrap());
|
||||
raw_handle.hinstance =
|
||||
raw_handle.hinstance = NonZeroIsize::new(handle.hinstance as isize);
|
||||
|
||||
raw_window_handle_06::RawWindowHandle::Win32(raw_handle)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user