Merge pull request #22289 from nextcloud/techdebt/noid/fix-encryption-stream-invalid-scalar-arguments
Cast float to int to avoid invalid scalar argument warning
This commit is contained in:
commit
d8bdb439a4
|
@ -4849,11 +4849,6 @@
|
|||
</InvalidReturnType>
|
||||
</file>
|
||||
<file src="lib/private/Files/Stream/Encryption.php">
|
||||
<InvalidScalarArgument occurrences="3">
|
||||
<code>$newFilePosition</code>
|
||||
<code>$newFilePosition</code>
|
||||
<code>$position</code>
|
||||
</InvalidScalarArgument>
|
||||
<UndefinedInterfaceMethod occurrences="1">
|
||||
<code>$cacheEntry</code>
|
||||
</UndefinedInterfaceMethod>
|
||||
|
|
|
@ -416,7 +416,7 @@ class Encryption extends Wrapper {
|
|||
return $return;
|
||||
}
|
||||
|
||||
$newFilePosition = floor($newPosition / $this->unencryptedBlockSize)
|
||||
$newFilePosition = (int)floor($newPosition / $this->unencryptedBlockSize)
|
||||
* $this->util->getBlockSize() + $this->headerSize;
|
||||
|
||||
$oldFilePosition = parent::stream_tell();
|
||||
|
|
Loading…
Reference in New Issue