X-Git-Url: http://git.rot13.org/?p=air-quality;a=blobdiff_plain;f=mh-z19b.pl;h=0c3fbd10a90a2e7a7db6d94d58427eff96bba3ee;hp=c925661d169c5646ddc90c60ef6ab215d3c412d5;hb=d60ec903ff3334d644377bff1f682ede2941a28a;hpb=7e3b678057733cd6d152a1955733f9d34805b176;ds=sidebyside diff --git a/mh-z19b.pl b/mh-z19b.pl index c925661..0c3fbd1 100755 --- a/mh-z19b.pl +++ b/mh-z19b.pl @@ -29,7 +29,10 @@ while (1) { die $! if ! defined($len); if ( $len > 0 ) { my @v = unpack('C*', $string); - #warn "# $len ",dump($string), dump( @v ), $/; + if ( $#v < 8 ) { + warn "# $len ",dump($string), dump( @v ), $/; + next; + } my $sum = 0; foreach my $i ( 1 .. $#v - 1 ) {