Browse Source

Add missing GC.SuppressFinalize(this)

pull/1730/head
Anton Firszov 4 years ago
parent
commit
aaacc4185c
  1. 1
      src/ImageSharp/Memory/Allocators/Internals/UniformUnmanagedMemoryPool.Buffer{T}.cs
  2. 2
      src/ImageSharp/Memory/DiscontiguousBuffers/MemoryGroup{T}.Owned.cs

1
src/ImageSharp/Memory/Allocators/Internals/UniformUnmanagedMemoryPool.Buffer{T}.cs

@ -65,6 +65,7 @@ namespace SixLabors.ImageSharp.Memory.Internals
}
base.Dispose(disposing);
GC.SuppressFinalize(this);
}
}
}

2
src/ImageSharp/Memory/DiscontiguousBuffers/MemoryGroup{T}.Owned.cs

@ -157,6 +157,8 @@ namespace SixLabors.ImageSharp.Memory
{
((UniformUnmanagedMemoryPool.Buffer<T>)memoryOwner).MarkDisposed();
}
GC.SuppressFinalize(this);
}
else if (disposing)
{

Loading…
Cancel
Save