diff options
Diffstat (limited to 'searchsummary')
-rw-r--r-- | searchsummary/src/tests/extractkeywords/simplequerystackitem.cpp | 4 | ||||
-rw-r--r-- | searchsummary/src/vespa/searchsummary/docsummary/dynamicteaserdfw.cpp | 3 |
2 files changed, 7 insertions, 0 deletions
diff --git a/searchsummary/src/tests/extractkeywords/simplequerystackitem.cpp b/searchsummary/src/tests/extractkeywords/simplequerystackitem.cpp index f821684dc8c..c28446cf01f 100644 --- a/searchsummary/src/tests/extractkeywords/simplequerystackitem.cpp +++ b/searchsummary/src/tests/extractkeywords/simplequerystackitem.cpp @@ -163,6 +163,10 @@ SimpleQueryStackItem::AppendBuffer(RawBuf *buf) const buf->appendCompressedPositiveNumber(termLen); buf->append(_term.c_str(), termLen); break; + case ITEM_TRUE: + case ITEM_FALSE: + // no content + break; case ITEM_PURE_WEIGHTED_STRING: buf->appendCompressedPositiveNumber(termLen); buf->append(_term.c_str(), termLen); diff --git a/searchsummary/src/vespa/searchsummary/docsummary/dynamicteaserdfw.cpp b/searchsummary/src/vespa/searchsummary/docsummary/dynamicteaserdfw.cpp index 5869de27b1d..79957217267 100644 --- a/searchsummary/src/vespa/searchsummary/docsummary/dynamicteaserdfw.cpp +++ b/searchsummary/src/vespa/searchsummary/docsummary/dynamicteaserdfw.cpp @@ -249,6 +249,9 @@ JuniperQueryAdapter::Traverse(juniper::IQueryVisitor *v) const if (!v->VisitWITHIN(&item, iterator.getArity(),iterator.getNearDistance())) rc = SkipItem(&iterator); break; + case search::ParseItem::ITEM_TRUE: + case search::ParseItem::ITEM_FALSE: + break; // Unhandled items are just ignored by juniper case search::ParseItem::ITEM_WAND: case search::ParseItem::ITEM_WEIGHTED_SET: |