From cd2fb073d878511939ff074c19729acf6d598365 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Fri, 16 Feb 2018 20:21:51 +0000 Subject: git-debrebase: fix Overwritten to be an array like it says, etc. Signed-off-by: Ian Jackson --- git-debrebase | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/git-debrebase b/git-debrebase index a853c06..bdde809 100755 --- a/git-debrebase +++ b/git-debrebase @@ -442,7 +442,7 @@ sub classify ($) { my @overwritten = grep { $_->{Differs} } @p; confess "internal error $objid ?" unless @overwritten==1; return $classify->(qw(Pseudomerge), - Overwritten => $overwritten[0], + Overwritten => [ $overwritten[0] ], Contributor => $identical[0]); } if (@p == 2 && @identical == 2) { @@ -453,7 +453,7 @@ sub classify ($) { } @p; return $classify->(qw(Pseudomerge), SubType => qw(Ambiguous), - Overwritten => $bytime[0], + Overwritten => [ $bytime[0] ], Contributor => $bytime[1]); } foreach my $p (@p) { @@ -627,7 +627,8 @@ sub walk ($;$$) { # suite intended by the non-dgit NMUer, and later # pseudomerges may represent in-archive copies. my $ovwrs = $pm->{Overwritten}; - printf $report " PM=%s \@Overwr:%d", $pm, (scalar @$ovwrs) + printf $report " PM=%s \@Overwr:%d", + $pm->{CommitId}, (scalar @$ovwrs) if $report; if (@$ovwrs != 1) { printdebug "*** WALK BOMB DgitImportUnpatched\n"; -- cgit v1.2.3