Switch to side-by-side view

--- a/src/rcldb/rclquery.cpp
+++ b/src/rcldb/rclquery.cpp
@@ -154,16 +154,6 @@
 	delete (QSorter*)m_sorter;
 	m_sorter = 0;
     }
-}
-
-string Query::getReason() const
-{
-    return m_reason;
-}
-
-Db *Query::whatDb() 
-{
-    return m_db;
 }
 
 void Query::setSortBy(const string& fld, bool ascending) {
@@ -273,34 +263,6 @@
     return true;
 }
 
-bool Query::getMatchTerms(const Doc& doc, vector<string>& terms)
-{
-    return getMatchTerms(doc.xdocid, terms);
-}
-bool Query::getMatchTerms(unsigned long xdocid, vector<string>& terms)
-{
-    if (ISNULL(m_nq) || !m_nq->xenquire) {
-	LOGERR(("Query::getMatchTerms: no query opened\n"));
-	return -1;
-    }
-
-    terms.clear();
-    Xapian::TermIterator it;
-    Xapian::docid id = Xapian::docid(xdocid);
-
-    XAPTRY(terms.insert(terms.begin(),
-                        m_nq->xenquire->get_matching_terms_begin(id),
-                        m_nq->xenquire->get_matching_terms_end(id)),
-           m_db->m_ndb->xrdb, m_reason);
-
-    if (!m_reason.empty()) {
-	LOGERR(("getMatchTerms: xapian error: %s\n", m_reason.c_str()));
-	return false;
-    }
-
-    return true;
-}
-
 abstract_result Query::makeDocAbstract(Doc &doc,
 				       vector<Snippet>& abstract, 
 				       int maxoccs, int ctxwords)
@@ -494,7 +456,6 @@
     sprintf(buf, "%d", collapsecount);
     doc.meta[Rcl::Doc::keycc] = buf;
 
-
     // Parse xapian document's data and populate doc fields
     return m_db->m_ndb->dbDataToRclDoc(docid, data, doc);
 }