mirror of
https://github.com/percona/percona-toolkit.git
synced 2025-09-14 15:33:49 +00:00
Fixed a 'Use of uninitialized value' error in Diskstats->print_deltas()
It's not clear to me how this can even happen, as the variable is package-scoped and set during compilation, but this should fix it.
This commit is contained in:
@@ -34,8 +34,11 @@ use List::Util qw( max first );
|
||||
|
||||
use ReadKeyMini qw( GetTerminalSize );
|
||||
|
||||
my (undef, $max_lines) = GetTerminalSize();
|
||||
$Diskstats::printed_lines = $max_lines;
|
||||
my $max_lines;
|
||||
BEGIN {
|
||||
(undef, $max_lines) = GetTerminalSize();
|
||||
$Diskstats::printed_lines = $max_lines;
|
||||
}
|
||||
|
||||
my $diskstat_colno_for;
|
||||
BEGIN {
|
||||
@@ -975,6 +978,9 @@ sub print_deltas {
|
||||
|
||||
my @stats = $self->_calc_deltas();
|
||||
|
||||
$Diskstats::printed_lines = $max_lines
|
||||
unless defined $Diskstats::printed_lines;
|
||||
|
||||
if ( $self->{space_samples} && @stats && @stats > 1
|
||||
&& !$Diskstats::last_was_header ) {
|
||||
# Print an empty line before the rows if we have more
|
||||
|
Reference in New Issue
Block a user