From 2750f8382f3ab6631d289cfe6851f151a754bcfb Mon Sep 17 00:00:00 2001 From: Liam Edwards-Playne Date: Wed, 13 Mar 2013 20:25:59 +1000 Subject: [PATCH] Filtered "LOCK IN SHARE MODE" from SQLite "LOCK IN SHARE MODE" is a MySQL extension not supported by SQLite. Bug: 45650 Change-Id: I74af28e3f7bb0c37ea1cc9cd087a688ba7621e57 --- includes/db/DatabaseSqlite.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/db/DatabaseSqlite.php b/includes/db/DatabaseSqlite.php index 24346502ec..0789e1b111 100644 --- a/includes/db/DatabaseSqlite.php +++ b/includes/db/DatabaseSqlite.php @@ -471,7 +471,7 @@ class DatabaseSqlite extends DatabaseBase { */ function makeSelectOptions( $options ) { foreach ( $options as $k => $v ) { - if ( is_numeric( $k ) && $v == 'FOR UPDATE' ) { + if ( is_numeric( $k ) && ($v == 'FOR UPDATE' || $v == 'LOCK IN SHARE MODE') ) { $options[$k] = ''; } } -- 2.20.1