aboutsummaryrefslogtreecommitdiff
path: root/lib/MasterServer/UDP
diff options
context:
space:
mode:
authorDarkelarious <darkelarious@333networks.com>2017-10-01 12:36:47 +0200
committerDarkelarious <darkelarious@333networks.com>2017-10-01 12:36:47 +0200
commit1ba03ab6fdd0dcb1193480eeac21948fa61232df (patch)
treeac763d30cd223719faa0837cd919368c7b14f7d4 /lib/MasterServer/UDP
parent18fc4c931e75d8de804c601b46dc8c8b339db3d9 (diff)
downloadMasterServer-Perl-1ba03ab6fdd0dcb1193480eeac21948fa61232df.tar.gz
MasterServer-Perl-1ba03ab6fdd0dcb1193480eeac21948fa61232df.zip
fixed undefined variable use when unsupported games respond with incomplete status query
Diffstat (limited to 'lib/MasterServer/UDP')
-rwxr-xr-xlib/MasterServer/UDP/DatagramProcessor.pm2
1 files changed, 1 insertions, 1 deletions
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};