From 98a9f5fec923eb2cf4ff633ca563643d09968465 Mon Sep 17 00:00:00 2001 From: Lightczx <1686188646@qq.com> Date: Mon, 29 Apr 2024 10:16:23 +0800 Subject: [PATCH] refine cast --- src/Snap.Hutao/Snap.Hutao/Win32/Foundation/HANDLE.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Snap.Hutao/Snap.Hutao/Win32/Foundation/HANDLE.cs b/src/Snap.Hutao/Snap.Hutao/Win32/Foundation/HANDLE.cs index ac436623..0dd00b85 100644 --- a/src/Snap.Hutao/Snap.Hutao/Win32/Foundation/HANDLE.cs +++ b/src/Snap.Hutao/Snap.Hutao/Win32/Foundation/HANDLE.cs @@ -9,5 +9,5 @@ internal readonly struct HANDLE public static unsafe implicit operator HANDLE(nint value) => *(HANDLE*)&value; - public static implicit operator HANDLE(BOOL value) => value.Value; + public static unsafe implicit operator HANDLE(BOOL value) => *(int*)&value; } \ No newline at end of file