diff --git a/include/manager.h b/include/manager.h index 08e8cbcb1..99bfea975 100644 --- a/include/manager.h +++ b/include/manager.h @@ -203,7 +203,7 @@ class Manager protected: kiwix::Library* library; - bool readBookFromPath(const std::string& path, Book* book = NULL); + bool readBookFromPath(const std::string& path, Book* book); bool parseXmlDom(const pugi::xml_document& doc, const bool readOnly, const std::string& libraryPath); diff --git a/src/manager.cpp b/src/manager.cpp index f944f6893..8b646bf37 100644 --- a/src/manager.cpp +++ b/src/manager.cpp @@ -55,7 +55,7 @@ bool Manager::parseXmlDom(const pugi::xml_document& doc, || atoi(libraryVersion.c_str()) <= atoi(KIWIX_LIBRARY_VERSION)) { ok = false; if (!book.getPath().empty()) { - ok = this->readBookFromPath(book.getPath()); + ok = this->readBookFromPath(book.getPath(), &book); } }