From a52593e6aceb347d3ca04cd7bc5d6091b3bef634 Mon Sep 17 00:00:00 2001 From: Hugues Peccatte Date: Fri, 1 Nov 2019 22:38:32 +0100 Subject: [PATCH] Fix operators precedence possible issue MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit As "==" has priority over "&", it was firstly checking the equality… which were always true… Signed-off-by: Hugues Peccatte --- libraries/classes/DatabaseInterface.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/classes/DatabaseInterface.php b/libraries/classes/DatabaseInterface.php index ba8e4ac164..f273fac294 100644 --- a/libraries/classes/DatabaseInterface.php +++ b/libraries/classes/DatabaseInterface.php @@ -327,7 +327,7 @@ class DatabaseInterface $this->_dbgQuery($query, $link, $result, $time); if ($GLOBALS['cfg']['DBG']['sqllog']) { $warningsCount = ''; - if ($options & DatabaseInterface::QUERY_STORE == DatabaseInterface::QUERY_STORE) { + if (($options & DatabaseInterface::QUERY_STORE) == DatabaseInterface::QUERY_STORE) { if (isset($this->_links[$link]->warning_count)) { $warningsCount = $this->_links[$link]->warning_count; }