Merge pull request #22288 from nextcloud/techdebt/noid/fix-oc_image-invalid-scalar-arguments
Cast float/char to int to avoid invalid scalar argument warning
This commit is contained in:
commit
60be722ee8
|
@ -6036,9 +6036,7 @@
|
|||
<InvalidReturnType occurrences="1">
|
||||
<code>bool</code>
|
||||
</InvalidReturnType>
|
||||
<InvalidScalarArgument occurrences="19">
|
||||
<code>$bits</code>
|
||||
<code>$lastIndex</code>
|
||||
<InvalidScalarArgument occurrences="17">
|
||||
<code>$this->bitDepth</code>
|
||||
<code>90</code>
|
||||
<code>$imagePath</code>
|
||||
|
|
|
@ -1175,7 +1175,7 @@ if (!function_exists('imagebmp')) {
|
|||
} elseif ($bit == 32) {
|
||||
$bit = 24;
|
||||
}
|
||||
$bits = pow(2, $bit);
|
||||
$bits = (int)pow(2, $bit);
|
||||
imagetruecolortopalette($im, true, $bits);
|
||||
$width = imagesx($im);
|
||||
$height = imagesy($im);
|
||||
|
@ -1211,7 +1211,7 @@ if (!function_exists('imagebmp')) {
|
|||
} // RLE8
|
||||
elseif ($compression == 1 && $bit == 8) {
|
||||
for ($j = $height - 1; $j >= 0; $j--) {
|
||||
$lastIndex = "\0";
|
||||
$lastIndex = 0;
|
||||
$sameNum = 0;
|
||||
for ($i = 0; $i <= $width; $i++) {
|
||||
$index = imagecolorat($im, $i, $j);
|
||||
|
|
Loading…
Reference in New Issue