Fixed Division by zero in PackageManager
This commit is contained in:
parent
9fe2dc48fe
commit
6482d06ba2
2 changed files with 5 additions and 3 deletions
|
@ -48,6 +48,9 @@ This update introduces a refactored code-base, code quality improvements, and be
|
||||||
- Convert NccBuildFlags constants to enum cases
|
- Convert NccBuildFlags constants to enum cases
|
||||||
- Convert ComponentFlags constants to enum cases
|
- Convert ComponentFlags constants to enum cases
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
- Fixed Division by zero in PackageManager
|
||||||
|
|
||||||
### Removed
|
### Removed
|
||||||
- Removed EncoderType enum file, unused.
|
- Removed EncoderType enum file, unused.
|
||||||
- Removed PackageStandardVersions.php
|
- Removed PackageStandardVersions.php
|
||||||
|
|
|
@ -897,12 +897,12 @@
|
||||||
]);
|
]);
|
||||||
curl_setopt($curl, CURLOPT_PROGRESSFUNCTION, static function ($resource, $download_size, $downloaded) use ($url, &$end, $progress_bar)
|
curl_setopt($curl, CURLOPT_PROGRESSFUNCTION, static function ($resource, $download_size, $downloaded) use ($url, &$end, $progress_bar)
|
||||||
{
|
{
|
||||||
if($download_size === $downloaded && $end)
|
if($download_size == 0)
|
||||||
{
|
{
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if($download_size === 0)
|
if($download_size === $downloaded && $end)
|
||||||
{
|
{
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
@ -917,7 +917,6 @@
|
||||||
$progress_bar->setMaxValue($download_size);
|
$progress_bar->setMaxValue($download_size);
|
||||||
$progress_bar->setValue($downloaded);
|
$progress_bar->setValue($downloaded);
|
||||||
$progress_bar->setMiscText(sprintf('%s/%s', $downloaded, $download_size));
|
$progress_bar->setMiscText(sprintf('%s/%s', $downloaded, $download_size));
|
||||||
|
|
||||||
$progress_bar->update();
|
$progress_bar->update();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue