Apply automated PHP8 safety transforms

Agent-Logs-Url: https://github.com/GameServerPanel/GSP/sessions/89922108-1604-44ae-949d-358d32b9d70a

Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot] 2026-04-23 14:01:37 +00:00 committed by GitHub
parent aca850b6cd
commit e44519c030
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
465 changed files with 1716 additions and 1716 deletions

View file

@ -92,12 +92,12 @@ class Crypt_XXTEA {
} else {
return PEAR::raiseError('The secret key must be a string or long integer array.');
}
if (count($k) > 4) {
if (count((array)$k) > 4) {
return PEAR::raiseError('The secret key cannot be more than 16 characters or 4 long values.');
} elseif (count($k) == 0) {
} elseif (count((array)$k) == 0) {
return PEAR::raiseError('The secret key cannot be empty.');
} elseif (count($k) < 4) {
for ($i = count($k); $i < 4; $i++) {
} elseif (count((array)$k) < 4) {
for ($i = count((array)$k); $i < 4; $i++) {
$k[$i] = 0;
}
}
@ -206,7 +206,7 @@ class Crypt_XXTEA {
* PEAR_Error on failure
*/
function _encryptArray($v) {
$n = count($v) - 1;
$n = count((array)$v) - 1;
$z = $v[$n];
$y = $v[0];
$q = floor(6 + 52 / ($n + 1));
@ -264,7 +264,7 @@ class Crypt_XXTEA {
* PEAR_Error on failure
*/
function _decryptArray($v) {
$n = count($v) - 1;
$n = count((array)$v) - 1;
$z = $v[$n];
$y = $v[0];
$q = floor(6 + 52 / ($n + 1));
@ -300,7 +300,7 @@ class Crypt_XXTEA {
* @return string the string
*/
function _long2str($v, $w) {
$len = count($v);
$len = count((array)$v);
$s = '';
for ($i = 0; $i < $len; $i++) {
$s .= pack('V', $v[$i]);