From 9d5e4e966660819efb182f17ac69c9ed523266f0 Mon Sep 17 00:00:00 2001 From: Sam Harwell Date: Mon, 11 Feb 2013 22:45:06 -0600 Subject: [PATCH] Make LambdaEqualityHelper.Equals symmetric when exactly one argument is null --- LibGit2Sharp/Core/LambdaEqualityHelper.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LibGit2Sharp/Core/LambdaEqualityHelper.cs b/LibGit2Sharp/Core/LambdaEqualityHelper.cs index be5bb863d..55ae7bcaf 100644 --- a/LibGit2Sharp/Core/LambdaEqualityHelper.cs +++ b/LibGit2Sharp/Core/LambdaEqualityHelper.cs @@ -13,7 +13,7 @@ public LambdaEqualityHelper(params Func[] equalityContributorAccessor public bool Equals(T instance, T other) { - if (ReferenceEquals(null, other)) + if (ReferenceEquals(null, instance) || ReferenceEquals(null, other)) { return false; }