switch UID from foreach to while so it does not reference

This commit is contained in:
Zane C. B-H 2019-08-06 04:37:06 -05:00
parent be6a7cb8cf
commit 19b6bb5021
1 changed files with 5 additions and 1 deletions

View File

@ -139,7 +139,10 @@ sub match{
return 0;
}
foreach my $uid ( @{ $self->{uids} } ){
# use while as foreach will reference the value
my $uid_int=0;
while (defined( $self->{uids}[$uid_int] )){
my $uid=$self->{uids}[$uid_int];
if (
( $uid =~ /^[0-9]+$/ ) &&
( $uid eq $conn_uid )
@ -166,6 +169,7 @@ sub match{
return 1;
}
}
$uid_int++;
}
return 0;