From 6c1f4ca355e68eca1b93aae6d89b83319193e16f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Srbeck=C3=BD?= Date: Wed, 16 Feb 2011 01:46:35 +0000 Subject: [PATCH] Simple fix for some accidentaly duplicated nodes --- ICSharpCode.Decompiler/ILAst/ILAstOptimizer.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ICSharpCode.Decompiler/ILAst/ILAstOptimizer.cs b/ICSharpCode.Decompiler/ILAst/ILAstOptimizer.cs index 584d8335d..18cc956a0 100644 --- a/ICSharpCode.Decompiler/ILAst/ILAstOptimizer.cs +++ b/ICSharpCode.Decompiler/ILAst/ILAstOptimizer.cs @@ -355,7 +355,8 @@ namespace Decompiler.ControlFlow } } } - result.Add(head); + if (nodes.Contains(head)) + result.Add(head); return result; }