trim engr_units string slight improvement to avoid subtle bugs

This commit is contained in:
redmatrix 2016-04-29 23:47:13 -07:00
parent bb96f44861
commit 4c47d22f4b

View file

@ -1826,7 +1826,9 @@ function lang_selector() {
function engr_units_to_bytes ($size_str) {
switch (substr ($size_str, -1)) {
if(! $size_str)
return $size_str;
switch (substr(trim($size_str), -1)) {
case 'M': case 'm': return (int)$size_str * 1048576;
case 'K': case 'k': return (int)$size_str * 1024;
case 'G': case 'g': return (int)$size_str * 1073741824;