Browse Source

add strict datatype validation

main
ghost 11 months ago
parent
commit
33a77a858b
  1. 6
      src/Xash3D/Master.php

6
src/Xash3D/Master.php

@ -49,7 +49,7 @@ class Master
): ?array ): ?array
{ {
// Is connected // Is connected
if (!is_resource($this->_socket)) if (false === is_resource($this->_socket))
{ {
$this->_errors[] = _('Socket connection error'); $this->_errors[] = _('Socket connection error');
@ -57,7 +57,7 @@ class Master
} }
// Filter query // Filter query
if (!fwrite($this->_socket, "1{$region}{$host}:{$port}\0\gamedir\t{$gamedir}\0")) if (false === fwrite($this->_socket, "1{$region}{$host}:{$port}\0\gamedir\t{$gamedir}\0"))
{ {
fclose( fclose(
$this->_socket $this->_socket
@ -69,7 +69,7 @@ class Master
} }
// Skip header // Skip header
if (!fread($this->_socket, 6)) if (false === fread($this->_socket, 6))
{ {
fclose( fclose(
$this->_socket $this->_socket

Loading…
Cancel
Save