From 00e1ded35d1dad3536fa07269c2cecc28d062c1d Mon Sep 17 00:00:00 2001 From: Ferdinand Schober Date: Fri, 19 Jul 2024 15:06:13 +0200 Subject: [PATCH] fix windows build --- input-capture/src/windows.rs | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/input-capture/src/windows.rs b/input-capture/src/windows.rs index 96a142a..d2edd50 100644 --- a/input-capture/src/windows.rs +++ b/input-capture/src/windows.rs @@ -519,7 +519,7 @@ fn message_thread(ready_tx: mpsc::Sender<()>) { } /* window is used ro receive WM_DISPLAYCHANGE messages */ - let ret = CreateWindowExW( + CreateWindowExW( Default::default(), w!("lan-mouse-message-window-class"), w!("lan-mouse-msg-window"), @@ -532,10 +532,8 @@ fn message_thread(ready_tx: mpsc::Sender<()>) { HMENU::default(), instance, None, - ); - if ret.0 == 0 { - panic!("CreateWindowExW"); - } + ) + .expect("CreateWindowExW"); /* run message loop */ loop { @@ -543,7 +541,7 @@ fn message_thread(ready_tx: mpsc::Sender<()>) { let Some(msg) = get_msg() else { break; }; - if msg.hwnd.0 == 0 { + if msg.hwnd.0.is_null() { /* messages sent via PostThreadMessage */ match msg.wParam.0 { x if x == EventType::Exit as usize => break,