diff --git a/src/ImageSharp/Memory/Buffer2DRegion{T}.cs b/src/ImageSharp/Memory/Buffer2DRegion{T}.cs
index d1c39ccbf..13b339597 100644
--- a/src/ImageSharp/Memory/Buffer2DRegion{T}.cs
+++ b/src/ImageSharp/Memory/Buffer2DRegion{T}.cs
@@ -88,7 +88,7 @@ namespace SixLabors.ImageSharp.Memory
/// The row index
/// The span
[MethodImpl(MethodImplOptions.AggressiveInlining)]
- public Span GetRowSpan(int y)
+ public Span DangerousGetRowSpan(int y)
{
int yy = this.Rectangle.Y + y;
int xx = this.Rectangle.X;
@@ -152,7 +152,7 @@ namespace SixLabors.ImageSharp.Memory
for (int y = 0; y < this.Rectangle.Height; y++)
{
- Span row = this.GetRowSpan(y);
+ Span row = this.DangerousGetRowSpan(y);
row.Clear();
}
}
diff --git a/src/ImageSharp/Processing/Processors/Transforms/Resize/ResizeWorker.cs b/src/ImageSharp/Processing/Processors/Transforms/Resize/ResizeWorker.cs
index 4e3a08c39..b0a8b7cdc 100644
--- a/src/ImageSharp/Processing/Processors/Transforms/Resize/ResizeWorker.cs
+++ b/src/ImageSharp/Processing/Processors/Transforms/Resize/ResizeWorker.cs
@@ -171,7 +171,7 @@ namespace SixLabors.ImageSharp.Processing.Processors.Transforms
for (int y = calculationInterval.Min; y < calculationInterval.Max; y++)
{
- Span sourceRow = this.source.GetRowSpan(y);
+ Span sourceRow = this.source.DangerousGetRowSpan(y);
PixelOperations.Instance.ToVector4(
this.configuration,
diff --git a/tests/ImageSharp.Tests/Memory/BufferAreaTests.cs b/tests/ImageSharp.Tests/Memory/BufferAreaTests.cs
index 76e55aa3a..12b7c74ab 100644
--- a/tests/ImageSharp.Tests/Memory/BufferAreaTests.cs
+++ b/tests/ImageSharp.Tests/Memory/BufferAreaTests.cs
@@ -68,7 +68,7 @@ namespace SixLabors.ImageSharp.Tests.Memory
Buffer2DRegion region = buffer.GetRegion(r);
- Span span = region.GetRowSpan(y);
+ Span span = region.DangerousGetRowSpan(y);
Assert.Equal(w, span.Length);
diff --git a/tests/ImageSharp.Tests/Quantization/PixelSamplingStrategyTests.cs b/tests/ImageSharp.Tests/Quantization/PixelSamplingStrategyTests.cs
index 9a8d8351b..7529b0e5f 100644
--- a/tests/ImageSharp.Tests/Quantization/PixelSamplingStrategyTests.cs
+++ b/tests/ImageSharp.Tests/Quantization/PixelSamplingStrategyTests.cs
@@ -75,7 +75,7 @@ namespace SixLabors.ImageSharp.Tests.Quantization
var white = new L8(255);
for (int y = 0; y < region.Height; y++)
{
- region.GetRowSpan(y).Fill(white);
+ region.DangerousGetRowSpan(y).Fill(white);
}
}