From 035d2e3858dd55580c294031573c3be9e1999449 Mon Sep 17 00:00:00 2001 From: Jake Mannens Date: Tue, 3 Oct 2023 02:20:13 +1100 Subject: AclDialog --- SecurityIdentifier.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'SecurityIdentifier.cs') diff --git a/SecurityIdentifier.cs b/SecurityIdentifier.cs index 81d5ae7..c3f11ef 100644 --- a/SecurityIdentifier.cs +++ b/SecurityIdentifier.cs @@ -98,10 +98,10 @@ public class SecurityIdentifier { return $"S-{SidStruct.Revision}-{identifierAuthority}{subAuthorities}"; } - public static bool operator ==(SecurityIdentifier x, SecurityIdentifier y) => - x.SidStruct.Equals(y.SidStruct); + public static bool operator ==(SecurityIdentifier? x, SecurityIdentifier? y) => + x?.SidStruct.Equals(y?.SidStruct) ?? false; - public static bool operator !=(SecurityIdentifier x, SecurityIdentifier y) => + public static bool operator !=(SecurityIdentifier? x, SecurityIdentifier? y) => !(x == y); public override bool Equals(object? obj) => -- cgit v1.3