Index: sdk/lib/_internal/pub_generated/bin/pub.dart |
diff --git a/sdk/lib/_internal/pub_generated/bin/pub.dart b/sdk/lib/_internal/pub_generated/bin/pub.dart |
index 50ee1ce19a693af6f17fcd39e5ebb32ab06bbb1f..b6d3712df42f7f22287e0bdeb82cd497b8251199 100644 |
--- a/sdk/lib/_internal/pub_generated/bin/pub.dart |
+++ b/sdk/lib/_internal/pub_generated/bin/pub.dart |
@@ -253,7 +253,7 @@ Future validatePlatform() { |
scheduleMicrotask(() { |
try { |
join0() { |
- runProcess('ver', []).then((x0) { |
+ new Future.value(runProcess('ver', [])).then((x0) { |
try { |
var result = x0; |
join1() { |
@@ -261,7 +261,7 @@ Future validatePlatform() { |
} |
if (result.stdout.join('\n').contains('XP')) { |
log.error('Sorry, but pub is not supported on Windows XP.'); |
- flushThenExit(exit_codes.USAGE).then((x1) { |
+ new Future.value(flushThenExit(exit_codes.USAGE)).then((x1) { |
try { |
x1; |
join1(); |