summaryrefslogtreecommitdiff
path: root/dgit
diff options
context:
space:
mode:
authorIan Jackson <ijackson@chiark.greenend.org.uk>2019-06-28 15:09:13 +0100
committerIan Jackson <ijackson@chiark.greenend.org.uk>2019-06-28 16:59:48 +0100
commitdc9d5839ec3ac78ddad9b48f813e5f5da9413192 (patch)
treeca1ae5b591f5790bb6011d0b459f567480fa5cf1 /dgit
parent7ef396b5c696d4de6b27630a91a0f6f2c006a030 (diff)
dgit: Crash if we forgot to set $do_split_brain
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Diffstat (limited to 'dgit')
-rwxr-xr-xdgit3
1 files changed, 2 insertions, 1 deletions
diff --git a/dgit b/dgit
index 03bf6c3..89b14df 100755
--- a/dgit
+++ b/dgit
@@ -173,7 +173,7 @@ autoflush STDOUT 1;
our $supplementary_message = '';
our $made_split_brain = 0;
-our $do_split_brain = 0;
+our $do_split_brain;
# Interactions between quilt mode and split brain
# (currently, split brain only implemented iff
@@ -6366,6 +6366,7 @@ sub build_or_push_prep_modes () {
if (madformat_wantfixup($format) && quiltmode_splitbrain()) {
$do_split_brain = 1;
}
+ $do_split_brain //= 0;
fail __ "dgit: --include-dirty is not supported in split view quilt mode"
if do_split_brain() && $includedirty;
}