From 9b74d0b83cbbafc62a719e3a12d13f0240559c73 Mon Sep 17 00:00:00 2001 From: Dries Buytaert <dries@buytaert.net> Date: Wed, 10 Sep 2003 07:56:06 +0000 Subject: [PATCH] - Patch from Matt: "The noise words description says that whitespace and line breaks will be stripped out, but the code never does any trimming. This simple patch strips the whitespace from the noise words. This probably takes care of bug #2804." --- modules/search.module | 2 +- modules/search/search.module | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/search.module b/modules/search.module index 462e32f1c191..e7faea16abd8 100644 --- a/modules/search.module +++ b/modules/search.module @@ -270,7 +270,7 @@ function update_index($search_array) { // Remove "noisewords" $noise = explode(",", variable_get("noisewords", "")); foreach ($noise as $word) { - $wordlist = preg_replace("' $word '", " ", $wordlist); + $wordlist = str_replace(trim($word), " ", $wordlist); } // Remove whitespace diff --git a/modules/search/search.module b/modules/search/search.module index 462e32f1c191..e7faea16abd8 100644 --- a/modules/search/search.module +++ b/modules/search/search.module @@ -270,7 +270,7 @@ function update_index($search_array) { // Remove "noisewords" $noise = explode(",", variable_get("noisewords", "")); foreach ($noise as $word) { - $wordlist = preg_replace("' $word '", " ", $wordlist); + $wordlist = str_replace(trim($word), " ", $wordlist); } // Remove whitespace -- GitLab