From 1ba03ab6fdd0dcb1193480eeac21948fa61232df Mon Sep 17 00:00:00 2001 From: Darkelarious Date: Sun, 1 Oct 2017 12:36:47 +0200 Subject: fixed undefined variable use when unsupported games respond with incomplete status query --- lib/MasterServer/UDP/DatagramProcessor.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib/MasterServer/UDP') diff --git a/lib/MasterServer/UDP/DatagramProcessor.pm b/lib/MasterServer/UDP/DatagramProcessor.pm index 87c23a1..99ced03 100755 --- a/lib/MasterServer/UDP/DatagramProcessor.pm +++ b/lib/MasterServer/UDP/DatagramProcessor.pm @@ -14,7 +14,7 @@ sub process_datagram { my $rx = $self->data2hashref($o{rxbuf}); # can not proceed if validate was provided, but not gamename - return 0 if ( $rx->{validate} && not($rx->{gamename}) ); + return 0 unless $rx->{gamename}; # do not process data if no hostport was provided. return 0 unless $rx->{hostport}; -- cgit v1.2.3