Fix preg_quote usage in interwiki loop detection
authorBrion Vibber <brion@users.mediawiki.org>
Sat, 29 May 2004 01:24:33 +0000 (01:24 +0000)
committerBrion Vibber <brion@users.mediawiki.org>
Sat, 29 May 2004 01:24:33 +0000 (01:24 +0000)
index.php

index b52395b..8655997 100644 (file)
--- a/index.php
+++ b/index.php
@@ -67,7 +67,7 @@ if ( $search = $wgRequest->getText( 'search' ) ) {
 } else if ( $wgTitle->getInterwiki() != "" ) {
        $url = $wgTitle->getFullURL();
        # Check for a redirect loop
-       if ( !preg_match( "/^" . preg_quote( $wgServer ) . "/", $url ) && $wgTitle->isLocal() ) {
+       if ( !preg_match( "/^" . preg_quote( $wgServer, "/" ) . "/", $url ) && $wgTitle->isLocal() ) {
                $wgOut->redirect( $url );
        } else {
                $wgTitle = Title::newFromText( wfMsg( "badtitle" ) );