aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/includes/db/sql_insert_buffer.php
diff options
context:
space:
mode:
Diffstat (limited to 'phpBB/includes/db/sql_insert_buffer.php')
-rw-r--r--phpBB/includes/db/sql_insert_buffer.php5
1 files changed, 3 insertions, 2 deletions
diff --git a/phpBB/includes/db/sql_insert_buffer.php b/phpBB/includes/db/sql_insert_buffer.php
index 46d397e7b4..c18f908429 100644
--- a/phpBB/includes/db/sql_insert_buffer.php
+++ b/phpBB/includes/db/sql_insert_buffer.php
@@ -118,11 +118,12 @@ class phpbb_db_sql_insert_buffer
*/
public function insert_all(array $rows)
{
- $result = false;
+ // Using bitwise |= because PHP does not have logical ||=
+ $result = 0;
foreach ($rows as $row)
{
- $result |= $this->insert($row);
+ $result |= (int) $this->insert($row);
}
return (bool) $result;