From 8531603ff29e49f5d6e8f1b6b0696e6fb70d3133 Mon Sep 17 00:00:00 2001 From: Raymond Date: Mon, 9 Aug 2021 11:24:03 -0400 Subject: [PATCH] GetHashCode can be simplified --- Dalamud/Game/Text/SeStringHandling/Payloads/RawPayload.cs | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/Dalamud/Game/Text/SeStringHandling/Payloads/RawPayload.cs b/Dalamud/Game/Text/SeStringHandling/Payloads/RawPayload.cs index ae3754839..0d80f015d 100644 --- a/Dalamud/Game/Text/SeStringHandling/Payloads/RawPayload.cs +++ b/Dalamud/Game/Text/SeStringHandling/Payloads/RawPayload.cs @@ -84,12 +84,7 @@ namespace Dalamud.Game.Text.SeStringHandling.Payloads /// public override int GetHashCode() { - // Generated random values. - var hashCode = 1216194372; - hashCode = (hashCode * -1521134295) + this.Type.GetHashCode(); - hashCode = (hashCode * -1521134295) + this.chunkType.GetHashCode(); - hashCode = (hashCode * -1521134295) + EqualityComparer.Default.GetHashCode(this.data); - return hashCode; + return HashCode.Combine(this.Type, this.chunkType, this.data); } ///