Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'main/src/core/MonoDevelop.Core/MonoDevelop.Projects.MSBuild/MSBuildProjectService.cs')
-rw-r--r--main/src/core/MonoDevelop.Core/MonoDevelop.Projects.MSBuild/MSBuildProjectService.cs4
1 files changed, 2 insertions, 2 deletions
diff --git a/main/src/core/MonoDevelop.Core/MonoDevelop.Projects.MSBuild/MSBuildProjectService.cs b/main/src/core/MonoDevelop.Core/MonoDevelop.Projects.MSBuild/MSBuildProjectService.cs
index d2874912c7..703bbcf97d 100644
--- a/main/src/core/MonoDevelop.Core/MonoDevelop.Projects.MSBuild/MSBuildProjectService.cs
+++ b/main/src/core/MonoDevelop.Core/MonoDevelop.Projects.MSBuild/MSBuildProjectService.cs
@@ -843,7 +843,7 @@ namespace MonoDevelop.Projects.MSBuild
{
int i = str.IndexOfAny (specialCharacters);
if (i != -1) {
- var sb = new System.Text.StringBuilder ();
+ var sb = StringBuilderCache.Allocate ();
int start = 0;
while (i != -1) {
sb.Append (str, start, i - start);
@@ -855,7 +855,7 @@ namespace MonoDevelop.Projects.MSBuild
}
if (start < str.Length)
sb.Append (str, start, str.Length - start);
- return sb.ToString ();
+ return StringBuilderCache.ReturnAndFree (sb);
}
return str;
}