--- a/src/query/docseqhist.cpp
+++ b/src/query/docseqhist.cpp
@@ -24,6 +24,7 @@
#include "docseqhist.h"
#include "rcldb.h"
#include "fileudi.h"
+#include "internfile.h"
bool DocSequenceHistory::getDoc(int num, Rcl::Doc &doc, string *sh)
{
@@ -66,6 +67,15 @@
return ret;
}
+bool DocSequenceHistory::getEnclosing(Rcl::Doc& doc, Rcl::Doc& pdoc)
+{
+ string udi;
+ if (!FileInterner::getEnclosing(doc.url, doc.ipath, pdoc.url, pdoc.ipath,
+ udi))
+ return false;
+ return m_db->getDoc(udi, pdoc);
+}
+
int DocSequenceHistory::getResCnt()
{
if (m_hlist.empty())