From 3bd82a0415bb23d9260ac74da69179982b8b955e Mon Sep 17 00:00:00 2001 From: James Jackson-South Date: Wed, 17 May 2017 00:26:21 +1000 Subject: [PATCH] Revert IccTagDataEntry equality operator This seems to catch more duplicates. --- src/ImageSharp/MetaData/Profiles/ICC/IccTagDataEntry.cs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/ImageSharp/MetaData/Profiles/ICC/IccTagDataEntry.cs b/src/ImageSharp/MetaData/Profiles/ICC/IccTagDataEntry.cs index 04c49d1f50..5db3d96eac 100644 --- a/src/ImageSharp/MetaData/Profiles/ICC/IccTagDataEntry.cs +++ b/src/ImageSharp/MetaData/Profiles/ICC/IccTagDataEntry.cs @@ -65,7 +65,7 @@ namespace ImageSharp { unchecked { - return ((int)this.Signature * 397) ^ (int)this.TagSignature; + return (int)this.Signature * 397; } } @@ -82,8 +82,7 @@ namespace ImageSharp return true; } - return this.Signature == other.Signature - && this.TagSignature == other.TagSignature; + return this.Signature == other.Signature; } } } \ No newline at end of file