From 41163642896b67dd3ece049dea451eedd02e6def Mon Sep 17 00:00:00 2001 From: espie Date: Sun, 1 Aug 2010 10:26:27 +0000 Subject: [PATCH] adjust position of test so that it does something ! avoid a lot of extra stupid printing. --- usr.sbin/pkg_add/OpenBSD/ProgressMeter/Term.pm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/usr.sbin/pkg_add/OpenBSD/ProgressMeter/Term.pm b/usr.sbin/pkg_add/OpenBSD/ProgressMeter/Term.pm index 8d9f8e43b9c..23f5fa81779 100644 --- a/usr.sbin/pkg_add/OpenBSD/ProgressMeter/Term.pm +++ b/usr.sbin/pkg_add/OpenBSD/ProgressMeter/Term.pm @@ -1,5 +1,5 @@ # ex:ts=8 sw=4: -# $OpenBSD: Term.pm,v 1.12 2010/06/30 10:51:04 espie Exp $ +# $OpenBSD: Term.pm,v 1.13 2010/08/01 10:26:27 espie Exp $ # # Copyright (c) 2004-2007 Marc Espie # @@ -157,7 +157,6 @@ sub _show $d.="|$extra"; $prefix++; } - return if $d eq $self->{lastdisplay} && !$self->{continued}; if ($self->{width} > length($d)) { if ($self->{cleareol}) { $d .= $self->{cleareol}; @@ -165,6 +164,9 @@ sub _show $d .= ' 'x($self->{width} - length($d) - 1); } } + + return if $d eq $self->{lastdisplay} && !$self->{continued}; + if (!$self->{continued} && defined $self->{hpa}) { if (defined $stars && defined $self->{stars}) { $prefix += $self->{stars}; -- 2.20.1