From: Max Semenik Date: Sat, 26 Feb 2011 17:04:26 +0000 (+0000) Subject: Case insensitivity for r82860 X-Git-Tag: 1.31.0-rc.0~31751 X-Git-Url: https://git.cyclocoop.org/%28%28?a=commitdiff_plain;h=10a739f9da506b9812309a9817deec6fdde1b870;p=lhc%2Fweb%2Fwiklou.git Case insensitivity for r82860 --- diff --git a/includes/db/DatabaseSqlite.php b/includes/db/DatabaseSqlite.php index 8186395af6..09b87507c5 100644 --- a/includes/db/DatabaseSqlite.php +++ b/includes/db/DatabaseSqlite.php @@ -602,7 +602,7 @@ class DatabaseSqlite extends DatabaseBase { $sql = $obj->sql; $sql = preg_replace( '/\b' . preg_quote( $oldName ) . '\b/', $newName, $sql, 1 ); if ( $temporary ) { - if ( preg_match( '/^\\s*CREATE\\s+VIRTUAL\\s+TABLE\b/', $sql ) ) { + if ( preg_match( '/^\\s*CREATE\\s+VIRTUAL\\s+TABLE\b/i', $sql ) ) { wfDebug( "Table $oldName is virtual, can't create a temporary duplicate.\n" ); } else { $sql = str_replace( 'CREATE TABLE', 'CREATE TEMPORARY TABLE', $sql );