@@ -143,7 +143,7 @@ final class Number extends QRDataModeAbstract{
}
$result .= $toNumericChar((int)($threeDigitsBits / 100));
- $result .= $toNumericChar(($threeDigitsBits / 10) % 10);
+ $result .= $toNumericChar((int)($threeDigitsBits / 10) % 10);
$result .= $toNumericChar($threeDigitsBits % 10);
$length -= 3;
@@ -252,7 +252,7 @@ final class Binarizer{
// finish the rest of the rows quickly
for($yy++, $offset += $width; $yy < self::BLOCK_SIZE; $yy++, $offset += $width){
for($xx = 0; $xx < self::BLOCK_SIZE; $xx++){
- $sum += $luminances[$offset + $xx] & 0xff;
+ $sum += $luminances[(int)($offset + $xx)] & 0xff;