Skip to content

Commit f32e323

Browse files
authored
Merge pull request #14 from iltar/fix/get-bytes
Fixed post_max_size integer issue
2 parents 1b22e7c + fc1a418 commit f32e323

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

lib/validator/sfValidatorSchema.class.php

+5-4
Original file line numberDiff line numberDiff line change
@@ -375,17 +375,18 @@ public function __clone()
375375
protected function getBytes($value)
376376
{
377377
$value = trim($value);
378+
$size = (int) $value;
378379
switch (strtolower($value[strlen($value) - 1]))
379380
{
380381
// The 'G' modifier is available since PHP 5.1.0
381382
case 'g':
382-
$value *= 1024;
383+
$size *= 1024;
383384
case 'm':
384-
$value *= 1024;
385+
$size *= 1024;
385386
case 'k':
386-
$value *= 1024;
387+
$size *= 1024;
387388
}
388389

389-
return $value;
390+
return $size;
390391
}
391392
}

0 commit comments

Comments
 (0)