From e97c364b373ffcc8bf11295ee9597bff3af7b927 Mon Sep 17 00:00:00 2001 From: Brian Popow Date: Fri, 5 Nov 2021 12:40:26 +0100 Subject: [PATCH] Use AsSpan() parameters to slice --- src/ImageSharp/Formats/Webp/Lossless/HuffmanUtils.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ImageSharp/Formats/Webp/Lossless/HuffmanUtils.cs b/src/ImageSharp/Formats/Webp/Lossless/HuffmanUtils.cs index 6320983bab..3c81f1a22c 100644 --- a/src/ImageSharp/Formats/Webp/Lossless/HuffmanUtils.cs +++ b/src/ImageSharp/Formats/Webp/Lossless/HuffmanUtils.cs @@ -203,10 +203,10 @@ namespace SixLabors.ImageSharp.Formats.Webp.Lossless // Build the Huffman tree. #if NET5_0_OR_GREATER - Span treeSlice = tree.AsSpan().Slice(0, treeSize); + Span treeSlice = tree.AsSpan(0, treeSize); treeSlice.Sort(HuffmanTree.Compare); #else - HuffmanTree[] treeCopy = tree.AsSpan().Slice(0, treeSize).ToArray(); + HuffmanTree[] treeCopy = tree.AsSpan(0, treeSize).ToArray(); Array.Sort(treeCopy, HuffmanTree.Compare); treeCopy.AsSpan().CopyTo(tree); #endif