[xbuild] fix regression; when it was remainingArgument, don't try to parse it.
authorAtsushi Eno <atsushieno@veritas-vos-liberabit.com>
Wed, 20 Jun 2012 09:25:58 +0000 (18:25 +0900)
committerAtsushi Eno <atsushieno@veritas-vos-liberabit.com>
Wed, 20 Jun 2012 09:25:58 +0000 (18:25 +0900)
mcs/tools/xbuild/Parameters.cs

index e1fb410f99e182d830812a975ab542f18b4697d7..4d168b36c8481bccf8083a191a3ac192f919994a 100644 (file)
@@ -104,7 +104,7 @@ namespace Mono.XBuild.CommandLine {
                        foreach (string s in flatArguments) {
                                if (s [0] != '/')
                                        remainingArguments.Add (s);
-                               if (!ParseFlatArgument (s))
+                               else if (!ParseFlatArgument (s))
                                        ReportError (1, "Unknown switch: " + s);
                        }
                        if (remainingArguments.Count == 0) {