diff --git a/src/core/CLucene/index/SDocumentWriter.h b/src/core/CLucene/index/SDocumentWriter.h index 5d475a19df7..c46dec30392 100644 --- a/src/core/CLucene/index/SDocumentWriter.h +++ b/src/core/CLucene/index/SDocumentWriter.h @@ -816,7 +816,7 @@ class SDocumentsWriter : public IDocumentsWriter { const TermNumMapType &getBufferedDeleteTerms() override {_CLTHROW_NOT_IMPLEMENT} bool updateDocument(Term *t, CL_NS(document)::Document *doc, CL_NS(analysis)::Analyzer *analyzer) override {_CLTHROW_NOT_IMPLEMENT} bool bufferDeleteTerms(const CL_NS(util)::ArrayBase *terms) override {_CLTHROW_NOT_IMPLEMENT} - int64_t getRAMUsed() override {_CLTHROW_NOT_IMPLEMENT} + int64_t getRAMUsed() override { return numBytesUsed; } const std::vector *getBufferedDeleteDocIDs() override {_CLTHROW_NOT_IMPLEMENT} bool hasProx() override; @@ -854,4 +854,4 @@ class SDocumentsWriter : public IDocumentsWriter { #define CLUCENE_END_OF_WORD 0x0 CL_NS_END -#endif \ No newline at end of file +#endif