mirror of
https://github.com/phpbb/phpbb.git
synced 2025-05-26 01:04:10 +02:00
bitwise operations on large values (>2GiB) on 32-bit systems (no-no)
git-svn-id: file:///svn/phpbb/branches/phpBB-3_0_0@8529 89ea8834-ac86-4346-8a33-228a782c2dd0
This commit is contained in:
parent
cc78a53023
commit
c9d4d3c955
@ -156,7 +156,7 @@ class acp_attachments
|
|||||||
if (in_array($config_name, array('attachment_quota', 'max_filesize', 'max_filesize_pm')))
|
if (in_array($config_name, array('attachment_quota', 'max_filesize', 'max_filesize_pm')))
|
||||||
{
|
{
|
||||||
$size_var = request_var($config_name, '');
|
$size_var = request_var($config_name, '');
|
||||||
$this->new_config[$config_name] = $config_value = ($size_var == 'kb') ? ($config_value << 10) : (($size_var == 'mb') ? ($config_value << 20) : $config_value);
|
$this->new_config[$config_name] = $config_value = ($size_var == 'kb') ? round($config_value * 1024) : (($size_var == 'mb') ? round($config_value * 1048576) : $config_value);
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($submit)
|
if ($submit)
|
||||||
@ -510,7 +510,7 @@ class acp_attachments
|
|||||||
$allowed_forums = request_var('allowed_forums', array(0));
|
$allowed_forums = request_var('allowed_forums', array(0));
|
||||||
$allow_in_pm = (isset($_POST['allow_in_pm'])) ? true : false;
|
$allow_in_pm = (isset($_POST['allow_in_pm'])) ? true : false;
|
||||||
$max_filesize = request_var('max_filesize', 0);
|
$max_filesize = request_var('max_filesize', 0);
|
||||||
$max_filesize = ($size_select == 'kb') ? ($max_filesize << 10) : (($size_select == 'mb') ? ($max_filesize << 20) : $max_filesize);
|
$max_filesize = ($size_select == 'kb') ? round($max_filesize * 1024) : (($size_select == 'mb') ? round($max_filesize * 1048576) : $max_filesize);
|
||||||
$allow_group = (isset($_POST['allow_group'])) ? true : false;
|
$allow_group = (isset($_POST['allow_group'])) ? true : false;
|
||||||
|
|
||||||
if ($max_filesize == $config['max_filesize'])
|
if ($max_filesize == $config['max_filesize'])
|
||||||
@ -1443,4 +1443,4 @@ class acp_attachments
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
?>
|
?>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user