From 92eb9456bcfb386c2c585bbe5f32b37dd3425031 Mon Sep 17 00:00:00 2001 From: ToyB-Chan Date: Sat, 13 Jun 2026 23:43:20 +0200 Subject: [PATCH] a --- minimal_heap_implementation.inl | 4 +++- minimal_heap_test.vcxproj | 2 +- minimal_heap_test.vcxproj.filters | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/minimal_heap_implementation.inl b/minimal_heap_implementation.inl index fa92a26..3e337b1 100644 --- a/minimal_heap_implementation.inl +++ b/minimal_heap_implementation.inl @@ -328,9 +328,11 @@ MIHP_HeapError MIHP_Free(MIHP_Heap* heap, void* ptr) if (segment->OccupiedSize == 0) { - MIHP_HeapCorruptionInfo corruptionInfo = { 0 }; + MIHP_HeapCorruptionInfo corruptionInfo; corruptionInfo.Error = MIHP_HCE_DoubleFree; corruptionInfo.Ptr = ptr; + corruptionInfo.ExpectedValue = 0; + corruptionInfo.ActualValue = 0; if (heap->Config.OnHeapCorruptionDetectedFn != NULL) heap->Config.OnHeapCorruptionDetectedFn(heap, corruptionInfo); diff --git a/minimal_heap_test.vcxproj b/minimal_heap_test.vcxproj index 92a73e8..06693a7 100644 --- a/minimal_heap_test.vcxproj +++ b/minimal_heap_test.vcxproj @@ -124,7 +124,7 @@ - + diff --git a/minimal_heap_test.vcxproj.filters b/minimal_heap_test.vcxproj.filters index b1b7f20..aad3cae 100644 --- a/minimal_heap_test.vcxproj.filters +++ b/minimal_heap_test.vcxproj.filters @@ -15,7 +15,7 @@ - + Quelldateien