From e4e8205807dd9754fa5548d4f1b699fa7794b00d Mon Sep 17 00:00:00 2001 From: Simon Cropp Date: Tue, 13 Aug 2019 20:50:16 +1000 Subject: [PATCH] aviod multiple array lookup --- .../Profiles/ICC/DataReader/IccDataReader.TagDataEntry.cs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.TagDataEntry.cs b/src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.TagDataEntry.cs index 9069f0c7b..a30e45dde 100644 --- a/src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.TagDataEntry.cs +++ b/src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.TagDataEntry.cs @@ -156,9 +156,7 @@ namespace SixLabors.ImageSharp.Metadata.Profiles.Icc double[][] values = new double[channelCount][]; for (int i = 0; i < channelCount; i++) { - values[i] = new double[2]; - values[i][0] = this.ReadUFix16(); - values[i][1] = this.ReadUFix16(); + values[i] = new double[] { this.ReadUFix16(), this.ReadUFix16() }; } return new IccChromaticityTagDataEntry(values);