From 57a8fa532e6dae70628ce3fd5d650fac0629bd91 Mon Sep 17 00:00:00 2001 From: Brian Popow Date: Sun, 20 Nov 2022 14:30:01 +0100 Subject: [PATCH] Use AddOrReplace for profiles to avoid adding duplicate --- src/ImageSharp/Formats/Tiff/TiffEncoderEntriesCollector.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/ImageSharp/Formats/Tiff/TiffEncoderEntriesCollector.cs b/src/ImageSharp/Formats/Tiff/TiffEncoderEntriesCollector.cs index 250442f37..a84b8aed5 100644 --- a/src/ImageSharp/Formats/Tiff/TiffEncoderEntriesCollector.cs +++ b/src/ImageSharp/Formats/Tiff/TiffEncoderEntriesCollector.cs @@ -178,7 +178,7 @@ internal class TiffEncoderEntriesCollector Value = imageMetadata.IptcProfile.Data }; - this.Collector.Add(iptc); + this.Collector.AddOrReplace(iptc); } else { @@ -192,7 +192,7 @@ internal class TiffEncoderEntriesCollector Value = imageMetadata.IccProfile.ToByteArray() }; - this.Collector.Add(icc); + this.Collector.AddOrReplace(icc); } else { @@ -206,7 +206,7 @@ internal class TiffEncoderEntriesCollector Value = xmpProfile.Data }; - this.Collector.Add(xmp); + this.Collector.AddOrReplace(xmp); } else {