diff options
Diffstat (limited to 'Debian/Dgit.pm')
-rw-r--r-- | Debian/Dgit.pm | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/Debian/Dgit.pm b/Debian/Dgit.pm index 7a4d76e..d9d7c37 100644 --- a/Debian/Dgit.pm +++ b/Debian/Dgit.pm @@ -952,8 +952,8 @@ sub reflog_cache_lookup ($$) { return undef; } -sub tainted_objects_message ($$) { - my ($ti, $override_status) = @_; +sub tainted_objects_message ($$$) { + my ($ti, $override_status, $hinted_dedup) = @_; # $override_status: # undef, not overriddeable # '', not overridden @@ -993,6 +993,11 @@ END Forcing due to %s END + my $hint = $ti->{hint}; + if (defined $hint and !$hinted_dedup->{$hint}++) { + $msg .= $hint; + } + return $msg; } |