diff options
author | Mike Krüger <mkrueger@xamarin.com> | 2011-08-17 12:13:53 +0400 |
---|---|---|
committer | Mike Krüger <mkrueger@xamarin.com> | 2011-08-17 12:13:53 +0400 |
commit | 57f0ed8d9cf0b58f4c0c5b330aefdb755e91548b (patch) | |
tree | b298469a3750766eddb98945a214ab509162ee8e /main | |
parent | 3fa1be460c51edeb3ba0afe9454dc99b71369aee (diff) |
Fixed code formatting bug reported by jonathan pobst.
Diffstat (limited to 'main')
-rw-r--r-- | main/src/addins/CSharpBinding/MonoDevelop.CSharp.ContextAction/MDRefactoringContext.cs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.ContextAction/MDRefactoringContext.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.ContextAction/MDRefactoringContext.cs index a2d9a19094..502e610167 100644 --- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.ContextAction/MDRefactoringContext.cs +++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.ContextAction/MDRefactoringContext.cs @@ -330,7 +330,7 @@ namespace MonoDevelop.CSharp.ContextAction if (!string.IsNullOrEmpty (replaceChange.InsertedText)) change.Offset += replaceChange.InsertedText.Length; } else if (replaceChange.Offset < change.Offset + change.RemovedChars) { - change.RemovedChars -= replaceChange.RemovedChars; + change.RemovedChars = Math.Max (0, change.RemovedChars - replaceChange.RemovedChars); change.Offset = replaceChange.Offset + (!string.IsNullOrEmpty (replaceChange.InsertedText) ? replaceChange.InsertedText.Length : 0); } } |