dont require FulltextStoplist on mysql4 databases (saves some memory)
authorAntoine Musso <hashar@users.mediawiki.org>
Mon, 7 Jun 2004 23:51:48 +0000 (23:51 +0000)
committerAntoine Musso <hashar@users.mediawiki.org>
Mon, 7 Jun 2004 23:51:48 +0000 (23:51 +0000)
includes/Database.php
includes/SearchEngine.php

index a3b4c45..c1b258d 100644 (file)
@@ -1,5 +1,4 @@
 <?php
-require_once( "FulltextStoplist.php" );
 require_once( "CacheManager.php" );
 
 define( "DB_READ", -1 );
index 19a081b..0cdbf54 100644 (file)
@@ -296,6 +296,8 @@ class SearchEngine {
                        # Use cleaner boolean search if available
                        return $this->parseQuery4();
                }
+               # on non mysql4 database: get list of words we don't want to search for
+               require_once( "FulltextStoplist.php" );
 
                $lc = SearchEngine::legalSearchChars() . "()";
                $q = preg_replace( "/([()])/", " \\1 ", $this->mUsertext );