diff --git a/src/ImageSharp/Formats/Jpeg/PdfJsPort/Components/ScanDecoder.cs b/src/ImageSharp/Formats/Jpeg/PdfJsPort/Components/ScanDecoder.cs index 6c01deaa9..cc9d4d470 100644 --- a/src/ImageSharp/Formats/Jpeg/PdfJsPort/Components/ScanDecoder.cs +++ b/src/ImageSharp/Formats/Jpeg/PdfJsPort/Components/ScanDecoder.cs @@ -142,6 +142,9 @@ namespace SixLabors.ImageSharp.Formats.Jpeg.PdfJsPort.Components } } + [MethodImpl(MethodImplOptions.AggressiveInlining)] + private static uint LRot(uint x, int y) => (x << y) | (x >> (32 - y)); + private void ParseBaselineData( PdfJsFrame frame, PdfJsHuffmanTables dcHuffmanTables, @@ -241,9 +244,6 @@ namespace SixLabors.ImageSharp.Formats.Jpeg.PdfJsPort.Components } } - [MethodImpl(MethodImplOptions.AggressiveInlining)] - private static uint LRot(uint x, int y) => (x << y) | (x >> (32 - y)); - private void ParseProgressiveData( PdfJsFrame frame, PdfJsHuffmanTables dcHuffmanTables,