Forgot this in changelog
[mono.git] / mcs / class / Microsoft.Build.Engine / Microsoft.Build.BuildEngine / TargetCollection.cs
index b8f4529063fda654859793dea6ca1fcc2c077098..8089806ef43a6df9cb6bd56f03658e40a68db2dd 100644 (file)
@@ -40,7 +40,7 @@ namespace Microsoft.Build.BuildEngine {
        
                internal TargetCollection (Project project)
                {
-                       this.targetsByName = new Dictionary <string, Target> ();
+                       this.targetsByName = new Dictionary <string, Target> (StringComparer.InvariantCultureIgnoreCase);
                        //this.parentProject = project;
                }
 
@@ -68,9 +68,8 @@ namespace Microsoft.Build.BuildEngine {
 
                public IEnumerator GetEnumerator ()
                {
-                       foreach (KeyValuePair <string, Target> kvp in targetsByName) {
+                       foreach (KeyValuePair <string, Target> kvp in targetsByName)
                                yield return kvp.Value;
-                       }
                }
 
                public void RemoveTarget (Target targetToRemove)