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:
authorMarius Ungureanu <marius.ungureanu@xamarin.com>2015-04-17 23:16:07 +0300
committerMarius Ungureanu <marius.ungureanu@xamarin.com>2015-04-17 23:16:14 +0300
commit0ded622a9c738ef8fdb239cf3a55210b656f2648 (patch)
tree6d37f09d84c354f656565c193f9c33cbc10e156e /main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Templates
parent3df862fa13cd699ce7f9d3378f6ac7046a49fcdb (diff)
[Ide] Use FileService to verify template path correctness.
Diffstat (limited to 'main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Templates')
-rw-r--r--main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Templates/FileDescriptionTemplate.cs2
1 files changed, 1 insertions, 1 deletions
diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Templates/FileDescriptionTemplate.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Templates/FileDescriptionTemplate.cs
index c5833b46a0..195d0be5dd 100644
--- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Templates/FileDescriptionTemplate.cs
+++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Templates/FileDescriptionTemplate.cs
@@ -80,7 +80,7 @@ namespace MonoDevelop.Ide.Templates
public virtual bool IsValidName (string name, string language)
{
- return name.Length > 0 && name.IndexOfAny (Path.GetInvalidFileNameChars ().Concat("&%#").ToArray ()) == -1;
+ return FileService.IsValidPath (name);
/* if (name.Length > 0) {
if (language != null && language.Length > 0) {
IDotNetLanguageBinding binding = LanguageBindingService.GetBindingPerLanguageName (language) as IDotNetLanguageBinding;