From 6f2316bc8aa673a81e843a7f285b9c48ad952cc4 Mon Sep 17 00:00:00 2001 From: arjun-369 <68965236+arjun-369@users.noreply.github.com> Date: Wed, 7 Apr 2021 17:32:07 +0530 Subject: [PATCH] Update kiwix-search.cpp for a bug fix --- src/searcher/kiwix-search.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/searcher/kiwix-search.cpp b/src/searcher/kiwix-search.cpp index b56d543..61f5806 100644 --- a/src/searcher/kiwix-search.cpp +++ b/src/searcher/kiwix-search.cpp @@ -104,7 +104,14 @@ int main(int argc, char** argv) if (reader) { searcher = new kiwix::Searcher(); - searcher->add_reader(reader); + bool contians_FTIndex=searcher->add_reader(reader); + if(!contians_FTIndex){ + std::cerr << "The Zim file does not contain a full-text index." << std::endl; + if(suggestionFlag){ + exit(0); + } + exit(1); + } } else { cerr << "Unable to search through zim '" << zimPath << "'." << endl; exit(1);