From 1ed4cc4980a8058718927f55ccfb1d4ae5913edb Mon Sep 17 00:00:00 2001 From: futile Date: Sun, 7 Dec 2025 11:36:44 +0000 Subject: [PATCH] use `handle.is_invalid()` instead of comparison --- src/sys/handle.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/sys/handle.rs b/src/sys/handle.rs index 84f2aa0..ca4c79b 100644 --- a/src/sys/handle.rs +++ b/src/sys/handle.rs @@ -1,7 +1,7 @@ use crate::error::Error; use derive_more::Deref; use windows::Win32::{ - Foundation::{CloseHandle, HANDLE, INVALID_HANDLE_VALUE}, + Foundation::{CloseHandle, HANDLE}, System::Threading::{OpenProcess, PROCESS_ALL_ACCESS, PROCESS_VM_READ, PROCESS_VM_WRITE}, }; @@ -28,7 +28,7 @@ impl Handle { "failed to open process with needed access: {why}", )) })?; - if handle == INVALID_HANDLE_VALUE { + if handle.is_invalid() { return Err(Error::ObtainHandleError( "failed to get a valid handle".to_string(), ));