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:
authorMichael Hutchinson <mhutchinson@novell.com>2010-07-13 03:50:11 +0400
committerMichael Hutchinson <mhutchinson@novell.com>2010-07-13 03:50:11 +0400
commitee260b0d4c43284720dddbb485b409a71f5dd4df (patch)
treebadcfecdf4cdb14225b1e62967ee4e0f373cc097 /main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Extensions
parentfa186ccc37b6f79ad1298f80caedd41b2616d0e2 (diff)
* main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Extensions/TextEditorExtensionNode.cs:
Case-insensitive file extension comparison. svn path=/trunk/monodevelop/; revision=160273
Diffstat (limited to 'main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Extensions')
-rw-r--r--main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Extensions/TextEditorExtensionNode.cs3
1 files changed, 2 insertions, 1 deletions
diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Extensions/TextEditorExtensionNode.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Extensions/TextEditorExtensionNode.cs
index 7255cfc19e..e5b7726859 100644
--- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Extensions/TextEditorExtensionNode.cs
+++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Extensions/TextEditorExtensionNode.cs
@@ -26,6 +26,7 @@
using System;
using Mono.Addins;
using System.Collections;
+using System.Linq;
namespace MonoDevelop.Ide.Extensions
{
@@ -51,7 +52,7 @@ namespace MonoDevelop.Ide.Extensions
{
if (fileExtensions != null && fileExtensions.Length > 0) {
string ext = System.IO.Path.GetExtension (fileName);
- return ((IList)fileExtensions).Contains (ext);
+ return fileExtensions.Any (fe => string.Compare (fe, ext, StringComparison.OrdinalIgnoreCase) == 0);
}
if (mimeTypes != null && mimeTypes.Length > 0) {
string mt = DesktopService.GetMimeTypeForUri (fileName);