From 2a7c2fa9b7f1cdddb64ab3658ef987d344a3e7ac Mon Sep 17 00:00:00 2001 From: Dries Buytaert <dries@buytaert.net> Date: Sat, 27 Jun 2009 09:44:05 +0000 Subject: [PATCH] - Patch #499794 by Berdir: made protected method public because it is called as a public method. --- includes/database/database.inc | 2 +- includes/database/sqlite/database.inc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/includes/database/database.inc b/includes/database/database.inc index 20b8ba5b5b79..44a90c1eee42 100644 --- a/includes/database/database.inc +++ b/includes/database/database.inc @@ -451,7 +451,7 @@ public function prefixTables($sql) { * @return * A PDO prepared statement ready for its execute() method. */ - protected function prepareQuery($query, $cache = TRUE) { + public function prepareQuery($query, $cache = TRUE) { $query = $this->prefixTables($query); if (empty($this->preparedStatements[$query])) { // Call PDO::prepare. diff --git a/includes/database/sqlite/database.inc b/includes/database/sqlite/database.inc index dc79b128d652..455f50b94feb 100644 --- a/includes/database/sqlite/database.inc +++ b/includes/database/sqlite/database.inc @@ -157,7 +157,7 @@ public function mapConditionOperator($operator) { return NULL; } - protected function prepareQuery($query, $cache = TRUE) { + public function prepareQuery($query, $cache = TRUE) { // It makes no sense to use the static prepared statement cache here, // because all the work in our implementation is done in // DatabaseStatement_sqlite::execute() and cannot be cached. -- GitLab