partkeepr

fork of partkeepr
git clone https://git.e1e0.net/partkeepr.git
Log | Files | Refs | Submodules | README | LICENSE

commit ce2dcc722b74a3516c689611d6cf703e0e58bbaa
parent c6f0f2b1087ccd0c5831dc4a0cfa350bfddff710
Author: Felicia Hummel <felicia@drachenkatze.org>
Date:   Fri, 20 Dec 2019 19:03:14 +0100

Merge pull request #1010 from adlerweb/patch-1

PartKeeprRequirements/returnBytes: No math on String
Diffstat:
Mapp/PartKeeprRequirements.php | 11+++++++----
1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/app/PartKeeprRequirements.php b/app/PartKeeprRequirements.php @@ -117,20 +117,23 @@ class PartKeeprRequirements extends SymfonyRequirements { $val = trim($val); $last = strtolower($val[strlen($val) - 1]); + $vali = (int)substr($val, 0, -1); switch ($last) { // The 'G' modifier is available since PHP 5.1.0 case 'g': - $val *= 1073741824; + $vali *= 1073741824; break; case 'm': - $val *= 1048576; + $vali *= 1048576; break; case 'k': - $val *= 1024; + $vali *= 1024; break; + default: + $vali = (int)$val; } - return $val; + return $vali; } /**