From d51c2ac366c86d1dd3cc9ac04d5b3b14b1ff23c5 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Mon, 23 Apr 2018 01:15:50 +0100 Subject: [PATCH] dgit: Break out quiltify_nofix_bail (nfc) Signed-off-by: Ian Jackson --- dgit | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/dgit b/dgit index c3b66f15..b43308df 100755 --- a/dgit +++ b/dgit @@ -3704,6 +3704,15 @@ sub commit_admin ($) { runcmd_ordryrun_local @git, qw(commit -m), $m; } +sub quiltify_nofix_bail ($$) { + my ($headinfo, $xinfo) = @_; + if ($quilt_mode eq 'nofix') { + fail "quilt fixup required but quilt mode is \`nofix'\n". + "HEAD commit".$headinfo." differs from tree implied by ". + " debian/patches".$xinfo; + } +} + sub commit_quilty_patch () { my $output = cmdoutput @git, qw(status --porcelain); my %adds; @@ -5197,11 +5206,7 @@ sub quiltify ($$$$) { last; } - if ($quilt_mode eq 'nofix') { - fail "quilt fixup required but quilt mode is \`nofix'\n". - "HEAD commit $c->{Commit} differs from tree implied by ". - " debian/patches (tree object $oldtiptree)"; - } + quiltify_nofix_bail " $c->{Commit}", " (tree object $oldtiptree)"; if ($quilt_mode eq 'smash') { printdebug " search quitting smash\n"; last; -- 2.30.2