aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--contrib/fulltextindex/fti.c12
1 files changed, 8 insertions, 4 deletions
diff --git a/contrib/fulltextindex/fti.c b/contrib/fulltextindex/fti.c
index 10e40fd5dd2..8fd568d7208 100644
--- a/contrib/fulltextindex/fti.c
+++ b/contrib/fulltextindex/fti.c
@@ -95,15 +95,17 @@ static bool is_stopword(char *);
static bool new_tuple = false;
+#ifdef USE_STOP_WORDS
+
/* THIS LIST MUST BE IN SORTED ORDER, A BINARY SEARCH IS USED!!!! */
char *StopWords[] = { /* list of words to skip in indexing */
-#ifdef SAMPLE_STOP_WORDS
- "no"
+ "no",
"the",
- "yes",
-#endif
+ "yes"
};
+#endif /* USE_STOP_WORDS */
+
/* stuff for caching query-plans, stolen from contrib/spi/\*.c */
typedef struct
{
@@ -385,6 +387,7 @@ breakup(char *string, char *substring)
static bool
is_stopword(char *text)
{
+#ifdef USE_STOP_WORDS
char **StopLow; /* for list of stop-words */
char **StopHigh;
char **StopMiddle;
@@ -406,6 +409,7 @@ is_stopword(char *text)
else
StopHigh = StopMiddle;
}
+#endif /* USE_STOP_WORDS */
return (false);
}