diff --git a/src/ImageSharp/Advanced/AdvancedImageExtensions.cs b/src/ImageSharp/Advanced/AdvancedImageExtensions.cs
index 54a773be05..829c6155db 100644
--- a/src/ImageSharp/Advanced/AdvancedImageExtensions.cs
+++ b/src/ImageSharp/Advanced/AdvancedImageExtensions.cs
@@ -143,7 +143,7 @@ namespace SixLabors.ImageSharp.Advanced
/// The source.
/// The row.
/// The
- public static Memory GetPixelRowMemory(this ImageFrame source, int rowIndex)
+ public static Memory DangerousGetPixelRowMemory(this ImageFrame source, int rowIndex)
where TPixel : unmanaged, IPixel
{
Guard.NotNull(source, nameof(source));
@@ -161,7 +161,7 @@ namespace SixLabors.ImageSharp.Advanced
/// The source.
/// The row.
/// The
- public static Memory GetPixelRowMemory(this Image source, int rowIndex)
+ public static Memory DangerousGetPixelRowMemory(this Image source, int rowIndex)
where TPixel : unmanaged, IPixel
{
Guard.NotNull(source, nameof(source));
diff --git a/tests/ImageSharp.Tests/Advanced/AdvancedImageExtensionsTests.cs b/tests/ImageSharp.Tests/Advanced/AdvancedImageExtensionsTests.cs
index 6031227bd6..742997b1a6 100644
--- a/tests/ImageSharp.Tests/Advanced/AdvancedImageExtensionsTests.cs
+++ b/tests/ImageSharp.Tests/Advanced/AdvancedImageExtensionsTests.cs
@@ -116,7 +116,7 @@ namespace SixLabors.ImageSharp.Tests.Advanced
for (int y = 0; y < image.Height; y++)
{
// Act:
- Memory rowMemory = image.GetPixelRowMemory(y);
+ Memory rowMemory = image.DangerousGetPixelRowMemory(y);
Span span = rowMemory.Span;
// Assert:
@@ -134,8 +134,8 @@ namespace SixLabors.ImageSharp.Tests.Advanced
{
using Image image = provider.GetImage();
- Memory memory3 = image.GetPixelRowMemory(3);
- Memory memory10 = image.GetPixelRowMemory(10);
+ Memory memory3 = image.DangerousGetPixelRowMemory(3);
+ Memory memory10 = image.DangerousGetPixelRowMemory(10);
image.Mutate(c => c.Resize(8, 8));
@@ -154,7 +154,7 @@ namespace SixLabors.ImageSharp.Tests.Advanced
using Image image = provider.GetImage();
- Memory memory = image.GetPixelRowMemory(image.Height - 1);
+ Memory memory = image.DangerousGetPixelRowMemory(image.Height - 1);
Span span = image.GetPixelRowSpan(image.Height - 1);
Assert.True(span == memory.Span);