diff --git a/minimal_heap.h b/minimal_heap.h index 535110d..a3d6e40 100644 --- a/minimal_heap.h +++ b/minimal_heap.h @@ -168,8 +168,8 @@ bool MIHP_UninitializeHeapSegment(MIHP_Heap* heap, MIHP_HeapSegmentHeader* segme bool MIHP_SplitHeapSegment(MIHP_Heap* heap, MIHP_HeapSegmentHeader* sourceSegment, size_t newSegmentSize, MIHP_HeapSegmentHeader** outNewSegment); bool MIHP_MergeHeapSegments(MIHP_Heap* heap, MIHP_HeapSegmentHeader* sourceSegment, MIHP_HeapSegmentHeader* segmentToAbsorb); -void* MIHP_GetSegmentPayloadPtr(MIHP_Heap* heap, MIHP_HeapSegmentHeader* segment); -MIHP_HeapSegmentHeader* MIHP_GetSegmentHeaderPtr(MIHP_Heap* heap, void* payloadPtr); +void* MIHP_GetHeapSegmentPayloadPtr(MIHP_Heap* heap, MIHP_HeapSegmentHeader* segment); +MIHP_HeapSegmentHeader* MIHP_GetHeapSegmentHeaderPtr(MIHP_Heap* heap, void* payloadPtr); size_t MIHP_GetHeapAlignedSize(const MIHP_Heap* heap, size_t size); diff --git a/minimal_heap_implementation.inl b/minimal_heap_implementation.inl index 3b22d59..6d39cf2 100644 --- a/minimal_heap_implementation.inl +++ b/minimal_heap_implementation.inl @@ -182,7 +182,7 @@ void* MIHP_Allocate(MIHP_Heap* heap, size_t size) MIHP_UnlockHeap(heap); - void* data = MIHP_GetSegmentPayloadPtr(heap, targetSegment); + void* data = MIHP_GetHeapSegmentPayloadPtr(heap, targetSegment); MIHP_MEMSET(data, size, heap->Config.AllocationInitialValue); return data; @@ -240,7 +240,7 @@ void* MIHP_Reallocate(MIHP_Heap* heap, void* ptr, size_t newSize) MIHP_LockHeap(heap); - MIHP_HeapSegmentHeader* segment = MIHP_GetSegmentHeaderPtr(heap, ptr); + MIHP_HeapSegmentHeader* segment = MIHP_GetHeapSegmentHeaderPtr(heap, ptr); MIHP_ValidateHeapSegmentHeader(heap, segment); size_t segmentHeaderSize = MIHP_GetHeapAlignedSize(heap, sizeof(MIHP_HeapSegmentHeader)); @@ -310,7 +310,7 @@ bool MIHP_Free(MIHP_Heap* heap, void* ptr) MIHP_LockHeap(heap); - MIHP_HeapSegmentHeader* segment = MIHP_GetSegmentHeaderPtr(heap, ptr); + MIHP_HeapSegmentHeader* segment = MIHP_GetHeapSegmentHeaderPtr(heap, ptr); MIHP_ValidateHeapSegmentHeader(heap, segment); MIHP_HeapMemoryAreaHeader* area = segment->OwningMemoryArea; @@ -389,7 +389,7 @@ bool MIHP_SetPointerCustomMetadata(MIHP_Heap* heap, void* ptr, MIHP_AllocationCu if (!MIHP_IsAddressInHeap(heap, ptr)) return false; - MIHP_HeapSegmentHeader* segment = MIHP_GetSegmentHeaderPtr(heap, ptr); + MIHP_HeapSegmentHeader* segment = MIHP_GetHeapSegmentHeaderPtr(heap, ptr); MIHP_ValidateHeapSegmentHeader(heap, segment); segment->CustomMetadata = metadata; return true; @@ -403,7 +403,7 @@ bool MIHP_GetPointerCustomMetadata(MIHP_Heap* heap, void* ptr, MIHP_AllocationCu if (!MIHP_IsAddressInHeap(heap, ptr)) return false; - MIHP_HeapSegmentHeader* segment = MIHP_GetSegmentHeaderPtr(heap, ptr); + MIHP_HeapSegmentHeader* segment = MIHP_GetHeapSegmentHeaderPtr(heap, ptr); MIHP_ValidateHeapSegmentHeader(heap, segment); *outMetadata = segment->CustomMetadata; return true; @@ -746,7 +746,7 @@ bool MIHP_MergeHeapSegments(MIHP_Heap* heap, MIHP_HeapSegmentHeader* sourceSegme return true; } -void* MIHP_GetSegmentPayloadPtr(MIHP_Heap* heap, MIHP_HeapSegmentHeader* segment) +void* MIHP_GetHeapSegmentPayloadPtr(MIHP_Heap* heap, MIHP_HeapSegmentHeader* segment) { MIHP_ASSERT(heap); MIHP_ASSERT(segment); @@ -754,7 +754,7 @@ void* MIHP_GetSegmentPayloadPtr(MIHP_Heap* heap, MIHP_HeapSegmentHeader* segment return (char*)segment + MIHP_GetHeapAlignedSize(heap, sizeof(MIHP_HeapSegmentHeader)); } -MIHP_HeapSegmentHeader* MIHP_GetSegmentHeaderPtr(MIHP_Heap* heap, void* payloadPtr) +MIHP_HeapSegmentHeader* MIHP_GetHeapSegmentHeaderPtr(MIHP_Heap* heap, void* payloadPtr) { MIHP_ASSERT(heap); MIHP_ASSERT(payloadPtr);