Fixed another bug in wfGeneralizeSQL()
authorMr. E23 <e23@users.mediawiki.org>
Wed, 19 Nov 2003 02:07:23 +0000 (02:07 +0000)
committerMr. E23 <e23@users.mediawiki.org>
Wed, 19 Nov 2003 02:07:23 +0000 (02:07 +0000)
includes/DatabaseFunctions.php

index b566440..ebd9b79 100644 (file)
@@ -201,7 +201,7 @@ function wfGeneralizeSQL( $sql )
 {
         # This could be done faster with some arrays and a single preg_replace,
         # but this show more clearly what's going on. Which may be a good thing.
-        $sql = preg_replace ( "/([\'\"])([^\\\\]|\\\\\\\\)*?\\1/", "\\1X\\1'", $sql);
+        $sql = preg_replace ( "/([\'\"])([^\\\\]|\\\\\\\\)*?\\1/", "\\1X\\1", $sql);
         $sql = preg_replace ( "/-?\d+/" , "N", $sql);
         $sql = preg_replace ( "/\s+/", " ", $sql);
         return $sql;