diff options
| author | Jake Mannens <jake@asger.xyz> | 2023-10-03 02:20:13 +1100 |
|---|---|---|
| committer | Jake Mannens <jake@asger.xyz> | 2023-10-03 02:20:13 +1100 |
| commit | 035d2e3858dd55580c294031573c3be9e1999449 (patch) | |
| tree | 643d545aa036b901f185ba7148d4a4353d6c957b /SecurityIdentifier.cs | |
| parent | 7170867a9a2650fa5a98b9e2664fb2114a0bf114 (diff) | |
AclDialog
Diffstat (limited to 'SecurityIdentifier.cs')
| -rw-r--r-- | SecurityIdentifier.cs | 6 |
1 files changed, 3 insertions, 3 deletions
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) => |
