Fix r21220: I forgot a column in the regular expression.
authorAntoine Musso <hashar@users.mediawiki.org>
Fri, 13 Apr 2007 08:58:59 +0000 (08:58 +0000)
committerAntoine Musso <hashar@users.mediawiki.org>
Fri, 13 Apr 2007 08:58:59 +0000 (08:58 +0000)
Bug pointed out by Nick Jenkins.

includes/SpecialContributions.php

index 2776acf..248e23a 100644 (file)
@@ -76,7 +76,7 @@ class ContribsFinder {
                        if( $matches[1] == 24 ) $ipmask = $abcd[0] . '.' . $abcd[1] . '.' . $abcd[2] . '.%';
                        else $ipmask=$abcd[0] . '.' . $abcd[1] . '.%';
                        $condition = 'rev_user_text LIKE ' . $this->dbr->addQuotes($ipmask);
-               }  else if ( IP::isIPv6( $this->username ) && preg_match("/^(?64|80|96|112)$/", $this->username) ) {
+               }  else if ( IP::isIPv6( $this->username ) && preg_match("/^(?:64|80|96|112)$/", $this->username) ) {
                        $abcdefgh = explode( ":", IP::sanitizeIP($this->username) );
                        $abcd = implode( ":", array_slice($abcdefgh, 0, 4) );
                        switch( $matches[1] ) {