Index: trychange.py |
diff --git a/trychange.py b/trychange.py |
index 89920e5bb067c32ae062f6ff4f41961170f53d21..f67adef2c1198081726fdb187ea3bde35d2fa446 100755 |
--- a/trychange.py |
+++ b/trychange.py |
@@ -787,12 +787,14 @@ def TryChange(argv, |
for checkout in checkouts: |
raw_diff = checkout.GenerateDiff() |
if not raw_diff: |
- logging.error('Empty or non-existant diff, exiting.') |
- return 1 |
+ continue |
diff = raw_diff.splitlines(True) |
path_diff = gclient_utils.PathDifference(root, checkout.checkout_root) |
# Munge it. |
diffs.extend(GetMungedDiff(path_diff, diff)[0]) |
+ if not diffs: |
+ logging.error('Empty or non-existant diff, exiting.') |
+ return 1 |
options.diff = ''.join(diffs) |
if not options.name: |