* ReservedNameUtils.cs (GetReservedMetadata): Handle empty item.
authorAnkit Jain <radical@corewars.org>
Sat, 10 Apr 2010 00:04:24 +0000 (00:04 -0000)
committerAnkit Jain <radical@corewars.org>
Sat, 10 Apr 2010 00:04:24 +0000 (00:04 -0000)
svn path=/trunk/mcs/; revision=155185

mcs/class/Microsoft.Build.Utilities/Microsoft.Build.Utilities/ChangeLog
mcs/class/Microsoft.Build.Utilities/Mono.XBuild.Utilities/ReservedNameUtils.cs

index da51c4d49aed2323bca209a57895e548c0f3c482..9b48a6ebad10dc95751fa9872300bf72c768ced4 100644 (file)
@@ -1,3 +1,7 @@
+2010-04-10  Ankit Jain  <jankit@novell.com>
+
+       * ReservedNameUtils.cs (GetReservedMetadata): Handle empty item.
+
 2010-04-08  Ankit Jain  <jankit@novell.com>
 
        * ToolTask.cs: Use regex to parse output. Regex is from monodevelop.
index 49f489948e744c23fd72250b1b631fe3523f77b8..e8379f00be0c623d4c7c1bce5d4c4d985b3126c0 100644 (file)
@@ -72,6 +72,9 @@ namespace Mono.XBuild.Utilities {
                {
                        if (metadataName == null)
                                throw new ArgumentNullException ();
+
+                       if (String.IsNullOrEmpty (itemSpec))
+                               return String.Empty;
                
                        switch (metadataName.ToLower ()) {
                        case "fullpath":