From c9b4edda19f648706b8938b2286bb05383e5fb56 Mon Sep 17 00:00:00 2001 From: James Jackson-South Date: Mon, 15 Jan 2024 17:18:31 +1000 Subject: [PATCH] Use proper constant --- src/ImageSharp/Common/Helpers/Vector128Utilities.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ImageSharp/Common/Helpers/Vector128Utilities.cs b/src/ImageSharp/Common/Helpers/Vector128Utilities.cs index 1290229d9d..981f9a47f7 100644 --- a/src/ImageSharp/Common/Helpers/Vector128Utilities.cs +++ b/src/ImageSharp/Common/Helpers/Vector128Utilities.cs @@ -140,7 +140,7 @@ internal static class Vector128Utilities if (AdvSimd.IsSupported) { #pragma warning disable CA1857 // A constant is expected for the parameter - return AdvSimd.ExtractVector128(Vector128.Zero, value, (byte)(16 - numBytes)); + return AdvSimd.ExtractVector128(Vector128.Zero, value, (byte)(Vector128.Count - numBytes)); #pragma warning restore CA1857 // A constant is expected for the parameter }