From d4f373d995066e2e72816939cc571f7b9856a08d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mike=20Kr=C3=BCger?= Date: Mon, 3 Sep 2012 11:37:55 +0200 Subject: [PATCH] [Refactoring] Fixed potential issue in variable refrence graph builder. --- .../Refactoring/VariableReferenceGraph.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ICSharpCode.NRefactory.CSharp/Refactoring/VariableReferenceGraph.cs b/ICSharpCode.NRefactory.CSharp/Refactoring/VariableReferenceGraph.cs index 56f99e3a17..74a4c08523 100644 --- a/ICSharpCode.NRefactory.CSharp/Refactoring/VariableReferenceGraph.cs +++ b/ICSharpCode.NRefactory.CSharp/Refactoring/VariableReferenceGraph.cs @@ -255,8 +255,10 @@ namespace ICSharpCode.NRefactory.CSharp.Refactoring (outNode ?? node).AddNextNode (finallyNode); outNode = finallyNode; } - if (outNode != null) + if (outNode != null) { + nodeDict [cfNode] = outNode; return outNode; + } } } return nodeDict [startNode];