From d111d68c0bc92b4aa86db8edf9ed5e2089abf48f Mon Sep 17 00:00:00 2001 From: LGUG2Z Date: Mon, 25 Apr 2022 08:15:13 -0700 Subject: [PATCH] fix(windows): cmp vs. input type in result processor --- komorebi/src/main.rs | 2 +- komorebi/src/windows_api.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/komorebi/src/main.rs b/komorebi/src/main.rs index 10d5c5a4..db30eb79 100644 --- a/komorebi/src/main.rs +++ b/komorebi/src/main.rs @@ -1,5 +1,5 @@ #![warn(clippy::all, clippy::nursery, clippy::pedantic)] -#![allow(clippy::missing_errors_doc)] +#![allow(clippy::missing_errors_doc, clippy::redundant_pub_crate)] use std::collections::HashMap; use std::fs::File; diff --git a/komorebi/src/windows_api.rs b/komorebi/src/windows_api.rs index ddcaae9f..ed25da39 100644 --- a/komorebi/src/windows_api.rs +++ b/komorebi/src/windows_api.rs @@ -130,7 +130,7 @@ macro_rules! impl_process_windows_crate_integer_wrapper_result { $( impl ProcessWindowsCrateResult<$deref> for $input { fn process(self) -> Result<$deref> { - if self.0 == 0 { + if self == $input(0) { Err(std::io::Error::last_os_error().into()) } else { Ok(self.0)