diff options
author | Angie Byron <webchick@24967.no-reply.drupal.org> | 2010-01-06 04:10:54 +0000 |
---|---|---|
committer | Angie Byron <webchick@24967.no-reply.drupal.org> | 2010-01-06 04:10:54 +0000 |
commit | 8f173831848d2bd295407874efaf02b23fc42ab7 (patch) | |
tree | a060985e64864d6e9cac0550ef6f274f43f532a6 /includes/database/sqlite | |
parent | 9a79135333aa3017d77546edc6645d1ff490c762 (diff) | |
download | drupal-8f173831848d2bd295407874efaf02b23fc42ab7.tar.gz drupal-8f173831848d2bd295407874efaf02b23fc42ab7.zip |
#671348 by Garrett Albright: Fixed escape error with SQLite.
Diffstat (limited to 'includes/database/sqlite')
-rw-r--r-- | includes/database/sqlite/database.inc | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/includes/database/sqlite/database.inc b/includes/database/sqlite/database.inc index d210422b4a1..e762a6ba7a2 100644 --- a/includes/database/sqlite/database.inc +++ b/includes/database/sqlite/database.inc @@ -155,7 +155,10 @@ class DatabaseConnection_sqlite extends DatabaseConnection { public function mapConditionOperator($operator) { // We don't want to override any of the defaults. - return NULL; + static $specials = array( + 'LIKE' => array('postfix' => " ESCAPE '\\'"), + ); + return isset($specials[$operator]) ? $specials[$operator] : NULL; } public function prepareQuery($query, $cache = TRUE) { |