From cf2dacb3040ba63795f29e96e8c6825c593f8222 Mon Sep 17 00:00:00 2001 From: ahm3dgg Date: Sun, 4 Jan 2026 21:37:13 +0200 Subject: [PATCH] Fixed Types for Heap Related Fields in PEB64 --- src/common/platform/kernel_mapped.hpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/common/platform/kernel_mapped.hpp b/src/common/platform/kernel_mapped.hpp index b1d2b714..bd416403 100644 --- a/src/common/platform/kernel_mapped.hpp +++ b/src/common/platform/kernel_mapped.hpp @@ -586,10 +586,10 @@ typedef struct _PEB64 ULONG NtGlobalFlag; ULARGE_INTEGER CriticalSectionTimeout; - EMULATOR_CAST(std::int64_t, SIZE_T) HeapSegmentReserve; - EMULATOR_CAST(std::int64_t, SIZE_T) HeapSegmentCommit; - EMULATOR_CAST(std::int64_t, SIZE_T) HeapDeCommitTotalFreeThreshold; - EMULATOR_CAST(std::int64_t, SIZE_T) HeapDeCommitFreeBlockThreshold; + EMULATOR_CAST(std::uint64_t, SIZE_T) HeapSegmentReserve; + EMULATOR_CAST(std::uint64_t, SIZE_T) HeapSegmentCommit; + EMULATOR_CAST(std::uint64_t, SIZE_T) HeapDeCommitTotalFreeThreshold; + EMULATOR_CAST(std::uint64_t, SIZE_T) HeapDeCommitFreeBlockThreshold; ULONG NumberOfHeaps; ULONG MaximumNumberOfHeaps;