From fce6a52cf9ee684b757c33741c50360e0539a448 Mon Sep 17 00:00:00 2001 From: Max Semenik Date: Sat, 6 Mar 2010 16:45:48 +0000 Subject: [PATCH] Fix r63320 --- includes/db/DatabaseMssql.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/includes/db/DatabaseMssql.php b/includes/db/DatabaseMssql.php index c115058f11..73861db9be 100644 --- a/includes/db/DatabaseMssql.php +++ b/includes/db/DatabaseMssql.php @@ -833,7 +833,7 @@ class DatabaseMssql extends DatabaseBase { if ($offset) { throw new DBUnexpectedError( $this, 'Database::limitResult called with non-zero offset which is not supported yet' ); } else { - $sql = preg_replace("^SELECT", "SELECT TOP $limit", $sql); + $sql = preg_replace("/^SELECT/i", "SELECT TOP $limit", $sql); } return $sql; } @@ -876,7 +876,7 @@ class DatabaseMssql extends DatabaseBase { */ function getServerVersion() { $row = mssql_fetch_row(mssql_query('select @@VERSION')); - return preg_match("^(.+[0-9]+\\.[0-9]+\\.[0-9]+) ",$row[0],$m) ? $m[1] : $row[0]; + return preg_match("/^(.+[0-9]+\\.[0-9]+\\.[0-9]+) /",$row[0],$m) ? $m[1] : $row[0]; } function limitResultForUpdate($sql, $num) { -- 2.20.1