From 1eedf7cb3e3a0053c4c93484da36aed439074724 Mon Sep 17 00:00:00 2001 From: de4dot Date: Mon, 31 Oct 2011 19:38:36 +0100 Subject: [PATCH] Update if expr. It was wrong --- blocks/MemberReferenceHelper.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/blocks/MemberReferenceHelper.cs b/blocks/MemberReferenceHelper.cs index 092ed869..875a64a1 100644 --- a/blocks/MemberReferenceHelper.cs +++ b/blocks/MemberReferenceHelper.cs @@ -693,8 +693,8 @@ namespace de4dot.blocks { // a and b must be either exactly a TypeReference or exactly a TypeDefinition static bool compareTypeReferences(TypeReference a, TypeReference b) { - if (a.GetType() != typeof(TypeReference) && a.GetType() != typeof(TypeDefinition) && - b.GetType() != typeof(TypeReference) && b.GetType() != typeof(TypeDefinition)) + if ((a.GetType() != typeof(TypeReference) && a.GetType() != typeof(TypeDefinition)) || + (b.GetType() != typeof(TypeReference) && b.GetType() != typeof(TypeDefinition))) throw new ApplicationException("arg must be exactly of type TypeReference or TypeDefinition"); return a.Name == b.Name &&