be5629e921
full-featured text search engine written in Java. CLucene is faster than lucene as it is written in C++. WWW: http://sourceforge.net/projects/clucene/ PR: ports/151951 Submitted by: Tom Judge <tom at tomjudge.com>
14 lines
659 B
C++
14 lines
659 B
C++
--- src/CLucene/highlighter/QueryTermExtractor.cpp Sat Feb 10 13:56:34 2007
|
|
+++ src/CLucene/highlighter/QueryTermExtractor.cpp.orig Mon Nov 20 13:35:09 2006
|
|
@@ -79,9 +79,9 @@
|
|
|
|
void QueryTermExtractor::getTermsFromBooleanQuery(const BooleanQuery * query, WeightedTermList * terms, bool prohibited)
|
|
{
|
|
- // TODO: change Query to get the queryclauses and their number in one function call
|
|
- BooleanClause** queryClauses = query->getClauses();
|
|
uint32_t numClauses = query->getClauseCount();
|
|
+ BooleanClause** queryClauses = _CL_NEWARRAY(BooleanClause*,numClauses);
|
|
+ query->getClauses(queryClauses);
|
|
|
|
for (uint32_t i = 0; i < numClauses; i++)
|
|
{
|