[ticket/17176] Pass query_id by ref in sql_fetchfield()

PHPBB3-17176
This commit is contained in:
Marc Alexander 2023-08-21 20:29:19 +02:00
parent eed92e766f
commit 295fcc771b
No known key found for this signature in database
GPG key ID: 50E0D2423696F995
4 changed files with 4 additions and 4 deletions

View file

@ -387,7 +387,7 @@ abstract class driver implements driver_interface
/**
* {@inheritDoc}
*/
function sql_fetchfield($field, $rownum = false, $query_id = false)
function sql_fetchfield($field, $rownum = false, &$query_id = false)
{
global $cache;

View file

@ -268,7 +268,7 @@ interface driver_interface
* @return mixed String value of the field in the selected row,
* false, if the row does not exist
*/
public function sql_fetchfield($field, $rownum = false, $query_id = false);
public function sql_fetchfield($field, $rownum = false, &$query_id = false);
/**
* Fetch current row

View file

@ -294,7 +294,7 @@ class factory implements driver_interface
/**
* {@inheritdoc}
*/
public function sql_fetchfield($field, $rownum = false, $query_id = false)
public function sql_fetchfield($field, $rownum = false, &$query_id = false)
{
return $this->get_driver()->sql_fetchfield($field, $rownum, $query_id);
}

View file

@ -298,7 +298,7 @@ class postgres extends \phpbb\db\driver\driver
/**
* {@inheritDoc}
*/
function sql_fetchfield($field, $rownum = false, $query_id = false)
function sql_fetchfield($field, $rownum = false, &$query_id = false)
{
global $cache;