return (s[0] == 1 ? (uchar*)"" : s);\r
}\r
\r
+ /** GetText(i, j): returns the texts corresponding to documents with\r
+ * ids i, i+1, ..., j. Texts are separated by '\0' character. */\r
+ uchar* GetText(DocID i, DocID j) {\r
+ uchar * s = Text->GetText(i, j);\r
+ return (s[0] == 1 ? (uchar*)"" : s);\r
+ }\r
+\r
uchar* GetCachedText(DocID d) {\r
uchar * str = (uchar*) calloc(sizeof(char),(CachedText->at(d).size() + 1));\r
strcpy((char*) str,(const char*) CachedText->at(d).c_str());\r