mirror of
https://github.com/danog/MadelineProto.git
synced 2024-11-26 23:14:38 +01:00
Bugfix
This commit is contained in:
parent
0d6f09565f
commit
235aab55e9
2
docs
2
docs
@ -1 +1 @@
|
||||
Subproject commit de22c3b924011923438ce6e5e60725a51089ab04
|
||||
Subproject commit 4ed3a8447cf21c69322bcdaf149eb3ce0befe8c0
|
@ -444,15 +444,16 @@ trait Files
|
||||
/**
|
||||
* Constructor.
|
||||
*
|
||||
* @param integer $size Total file size
|
||||
* @param integer $partSize Part size
|
||||
* @param integer $cb Callback
|
||||
* @param integer $size Total file size
|
||||
* @param integer $partSize Part size
|
||||
* @param callable $cb Callback
|
||||
*/
|
||||
public function __construct(int $size, int $partSize, $cb)
|
||||
public function __construct(int $size, int $partSize, callable $cb)
|
||||
{
|
||||
for ($x = 0; $x < $size; $x += $partSize) {
|
||||
$this->read []= new Deferred;
|
||||
$this->write []= new Deferred;
|
||||
$this->wrote []= $size - $x < $partSize ? $size - $x : $partSize;
|
||||
}
|
||||
$this->partSize = $partSize;
|
||||
$this->cb = $cb;
|
||||
@ -482,7 +483,6 @@ trait Files
|
||||
{
|
||||
$offset /= $this->partSize;
|
||||
$this->write[$offset]->resolve($data);
|
||||
$this->wrote[$offset] = strlen($data);
|
||||
return $this->read[$offset]->promise();
|
||||
}
|
||||
/**
|
||||
|
Loading…
Reference in New Issue
Block a user