xmlODTDoc = xmlReadMemory(odtDocument.c_str(), (int)odtDocument.size(), "noname.xml", NULL, 0);
if (!ProcessDocument(xmlODTDoc))
return false;
+
+ return true;
}
bool ODT::ProcessDocument(xmlDocPtr document)
int deletePageNumberCount = 0;
- for (std::string::iterator pageTitleIter = pageTitle.end();
+ for (std::string::iterator pageTitleIter = pageTitle.end() - 1;
pageTitleIter != pageTitle.begin();
pageTitleIter--)
{
return TOPIC_LEVEL3;
else if (styleTextIterator->second == "Contents_20_4")
return TOPIC_LEVEL4;
+
+ return TOPIC_LEVEL1;
}
}
\ No newline at end of file