diff -r d4d56f5e7c55 -r 65456528cac2 searchengine/oss/cl/clucene/src/clucene/highlighter/QueryTermExtractor.h --- a/searchengine/oss/cl/clucene/src/clucene/highlighter/QueryTermExtractor.h Tue Oct 05 13:15:12 2010 +0530 +++ b/searchengine/oss/cl/clucene/src/clucene/highlighter/QueryTermExtractor.h Fri Oct 15 12:09:28 2010 +0530 @@ -26,6 +26,7 @@ #include "CLucene/search/BooleanQuery.h" #include "CLucene/search/PhraseQuery.h" #include "CLucene/search/TermQuery.h" +#include "CLucene/search/PrefixQuery.h" #include "CLucene/highlighter/WeightedTerm.h" CL_NS_DEF2(search,highlight) @@ -76,6 +77,7 @@ static void getTermsFromBooleanQuery(const BooleanQuery * query, WeightedTermList* terms, bool prohibited); static void getTermsFromPhraseQuery(const PhraseQuery * query, WeightedTermList* terms); static void getTermsFromTermQuery(const TermQuery * query, WeightedTermList* terms); + static void getTermsFromPrefixQuery( PrefixQuery * query, WeightedTermList* terms); // static void getTermsFromSpanNearQuery(SpanNearQuery* query, WeightedTermList* terms); };