From ed6a4ca682f50ae4f64d6f9320dd5eb2ce89030a Mon Sep 17 00:00:00 2001 From: Helco Date: Sun, 28 Mar 2021 14:46:05 +0200 Subject: [PATCH] Fix Util.SetBits for ulong --- src/ImGui.NET/Util.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ImGui.NET/Util.cs b/src/ImGui.NET/Util.cs index 47c01e7e..4cf2c0a4 100644 --- a/src/ImGui.NET/Util.cs +++ b/src/ImGui.NET/Util.cs @@ -87,7 +87,7 @@ internal static uint SetBits(uint oldValue, int offset, int bitCount, uint newBi return (uint)((oldValue & ~mask) | (newBits << offset & mask)); } - internal static ulong SetBits(byte oldValue, int offset, int bitCount, ulong newBits) + internal static ulong SetBits(ulong oldValue, int offset, int bitCount, ulong newBits) { var mask = (ulong)((1 << bitCount) - 1 << offset); return (ulong)((oldValue & ~mask) | (newBits << offset & mask));