mirror of
https://github.com/phpbb/phpbb.git
synced 2025-07-31 05:50:42 +02:00
Shifting bits appears to be faster than the pow() function
git-svn-id: file:///svn/phpbb/trunk@4190 89ea8834-ac86-4346-8a33-228a782c2dd0
This commit is contained in:
@@ -180,12 +180,6 @@ class parse_message
|
||||
foreach ($bbcode_data['regexp'] as $regexp => $replacement)
|
||||
{
|
||||
$this->message = preg_replace($regexp, $replacement, $this->message);
|
||||
|
||||
if (is_array($this->message))
|
||||
{
|
||||
$this->warn_msg[] = $this->message['error_msg'];
|
||||
$this->message = $this->message['message'];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -193,7 +187,7 @@ class parse_message
|
||||
$new_size = strlen($this->message);
|
||||
if ($size != $new_size)
|
||||
{
|
||||
$this->bbcode_bitfield += pow(2, $bbcode_data['bbcode_id']);
|
||||
$this->bbcode_bitfield |= (1 << $bbcode_data['bbcode_id']);
|
||||
$size = $new_size;
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user