🚿 force int because PHP8.1 hates this

This commit is contained in:
codemasher
2021-12-13 00:00:17 +01:00
parent 14b6f822be
commit cdd8aea40a
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -113,7 +113,7 @@ final class AlphaNum extends QRDataModeAbstract{
}
$nextTwoCharsBits = $bitBuffer->read(11);
$result .= $toAlphaNumericChar($nextTwoCharsBits / 45);
$result .= $toAlphaNumericChar((int)($nextTwoCharsBits / 45));
$result .= $toAlphaNumericChar($nextTwoCharsBits % 45);
$length -= 2;
}
+1 -1
View File
@@ -128,7 +128,7 @@ final class Kanji extends QRDataModeAbstract{
while($length > 0){
// Each 13 bits encodes a 2-byte character
$twoBytes = $bitBuffer->read(13);
$assembledTwoBytes = (($twoBytes / 0x0c0) << 8) | ($twoBytes % 0x0c0);
$assembledTwoBytes = ((int)($twoBytes / 0x0c0) << 8) | ($twoBytes % 0x0c0);
$assembledTwoBytes += ($assembledTwoBytes < 0x01f00)
? 0x08140 // In the 0x8140 to 0x9FFC range