From dc2afbd3ea33990d902b03761882da1a59fd2042 Mon Sep 17 00:00:00 2001 From: Jan Michel Date: Fri, 26 Feb 2021 14:19:22 +0100 Subject: [PATCH] fix parantheses --- xml-db/get.pl | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/xml-db/get.pl b/xml-db/get.pl index 69ac8b0..c4bea9e 100755 --- a/xml-db/get.pl +++ b/xml-db/get.pl @@ -14,7 +14,7 @@ use if (!defined $ENV{'QUERY_STRING'}), Getopt::Long; no warnings 'experimental::smartmatch'; # use Data::TreeDumper; -use Data::Dumper; +# use Data::Dumper; my ($db,$data,$once,$slice); my $help = 0; my $verbose = 0; @@ -324,7 +324,7 @@ sub requestdata { my $stepsize = $obj->{stepsize} || 1; my $size = $obj->{size}; $slice = $slice || 0; - do{ + do{{ $o = register_read_mem($netaddr,$obj->{address}+$slice*$stepsize,0,$size*($obj->{repeat}//1)); next unless defined $o; foreach my $k (keys %$o) { @@ -332,7 +332,7 @@ sub requestdata { $data->{$obj->{address}+$slice*$stepsize+$i}->{$k} = $o->{$k}->[$i]; } } - } while (!$once && defined $obj->{repeat} && ++$slice < $obj->{repeat}); + }} while (!$once && defined $obj->{repeat} && ++$slice < $obj->{repeat}); } else { foreach my $c (@{$obj->{children}}) { requestdata($db->{$c},$c,$slice); @@ -341,13 +341,13 @@ sub requestdata { } elsif ($obj->{type} =~ /^(register|field|registerfield)$/) { # matches register, registerfield, field my $stepsize = $obj->{stepsize} || 1; $slice = 0 unless defined $slice; - do { + do {{ $o = register_read($netaddr,$obj->{address}+$slice*$stepsize); next unless defined $o; foreach my $k (keys %$o) { $data->{$obj->{address}+$slice*$stepsize}->{$k} = $o->{$k}; } - } while (!$once && defined $obj->{repeat} && ++$slice < $obj->{repeat}); + }} while (!$once && defined $obj->{repeat} && ++$slice < $obj->{repeat}); } } -- 2.43.0