From aa6970efff0569801f7d09235fdd193ebaee62d7 Mon Sep 17 00:00:00 2001
From: Tom Lane <tgl@sss.pgh.pa.us>
Date: Mon, 15 Oct 2001 18:56:30 +0000
Subject: [PATCH] Fix some portability problems (get it to compile, at least,
 on HP's cc)

---
 contrib/fulltextindex/fti.c | 12 ++++++++----
 1 file 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);
 }
-- 
GitLab