diff --git a/src/ImageSharp/Memory/AllocationTrackedMemoryManager{T}.cs b/src/ImageSharp/Memory/AllocationTrackedMemoryManager{T}.cs index b2e34f3dd3..764bb37e82 100644 --- a/src/ImageSharp/Memory/AllocationTrackedMemoryManager{T}.cs +++ b/src/ImageSharp/Memory/AllocationTrackedMemoryManager{T}.cs @@ -54,7 +54,7 @@ public abstract class AllocationTrackedMemoryManager : MemoryManager /// calls this exactly once after AllocateCore returns. /// Derived allocators should not call it themselves; they only construct the concrete owner. /// - internal virtual void AttachAllocationTracking(MemoryAllocator allocator, long lengthInBytes) + protected internal virtual void AttachAllocationTracking(MemoryAllocator allocator, long lengthInBytes) => this.allocationTracking.Attach(allocator, lengthInBytes); ///