diff options
| author | Darkelarious <darkelarious@333networks.com> | 2017-10-01 12:36:47 +0200 |
|---|---|---|
| committer | Darkelarious <darkelarious@333networks.com> | 2017-10-01 12:36:47 +0200 |
| commit | 1ba03ab6fdd0dcb1193480eeac21948fa61232df (patch) | |
| tree | ac763d30cd223719faa0837cd919368c7b14f7d4 /lib/MasterServer/UDP | |
| parent | 18fc4c931e75d8de804c601b46dc8c8b339db3d9 (diff) | |
| download | MasterServer-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-x | lib/MasterServer/UDP/DatagramProcessor.pm | 2 |
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}; |
