[monkeydoc] Use StringComparison.Ordinal to match element
authorJérémie Laval <jeremie.laval@gmail.com>
Wed, 19 Dec 2012 17:35:20 +0000 (18:35 +0100)
committerJérémie Laval <jeremie.laval@gmail.com>
Thu, 20 Dec 2012 19:35:09 +0000 (20:35 +0100)
mcs/tools/monkeydoc/MonkeyDoc/HelpSource.cs

index 7408f30d3512b639d725b9beca7dc00da2a4a2cb..77da6f2e591b7af93e15f10fa4ec8bcbb7bd9c86 100644 (file)
@@ -271,7 +271,7 @@ namespace MonkeyDoc
                                bool stop = true;
                                foreach (Node n in current.Nodes) {
                                        var element = n.Element.StartsWith (UriPrefix, StringComparison.OrdinalIgnoreCase) ? n.Element.Substring (UriPrefix.Length) : n.Element;
-                                       if (url == element) {
+                                       if (url.Equals (element, StringComparison.Ordinal)) {
                                                matchCache.Put (url, n);
                                                return n;
                                        } else if (url.StartsWith (element + ".", StringComparison.OrdinalIgnoreCase) && !n.IsLeaf) {