diff --git a/LibreHardwareMonitorLib/Hardware/Identifier.cs b/LibreHardwareMonitorLib/Hardware/Identifier.cs index 27bc1ae..a86f1eb 100644 --- a/LibreHardwareMonitorLib/Hardware/Identifier.cs +++ b/LibreHardwareMonitorLib/Hardware/Identifier.cs @@ -86,12 +86,11 @@ namespace LibreHardwareMonitor.Hardware } public static bool operator ==(Identifier id1, Identifier id2) - { - if (id1 == null && id2 == null) + { + if (ReferenceEquals(id1, null) && ReferenceEquals(id2, null)) return true; - - return id1 != null && id1.Equals(id2); + return !ReferenceEquals(id1, null) && id1.Equals(id2); } public static bool operator !=(Identifier id1, Identifier id2)