Commit 58acc671db5 for php.net
commit 58acc671db5a8c4d968df7a1b390889b02b809f9
Author: Peter Kokot <peterkokot@gmail.com>
Date: Sat Mar 7 16:16:59 2026 +0100
ext/mbstring: Fix deprecation warning (#21363)
This fixes the PHP deprecation warning:
PHP Deprecated: Implicit conversion from float 2048.96875 to int
loses precision in .../ext/mbstring/gen_rare_cp_bitvec.php on line 9
diff --git a/ext/mbstring/gen_rare_cp_bitvec.php b/ext/mbstring/gen_rare_cp_bitvec.php
index ca1e85cb3d8..6f71fd1a2f8 100755
--- a/ext/mbstring/gen_rare_cp_bitvec.php
+++ b/ext/mbstring/gen_rare_cp_bitvec.php
@@ -6,7 +6,7 @@
return;
}
-$bitvec = array_fill(0, (0xFFFF / 32) + 1, 0xFFFFFFFF);
+$bitvec = array_fill(0, intdiv(0xFFFF, 32) + 1, 0xFFFFFFFF);
$input = file_get_contents($argv[1]);
foreach (explode("\n", $input) as $line) {