From 97b13e6702e4f41532fbaf1ea9c9ec3d394e1cdf Mon Sep 17 00:00:00 2001 From: "Evgeniy A. Dushistov" Date: Sat, 22 Apr 2017 20:52:18 +0300 Subject: [PATCH] remove not used code --- src/stardict_lib.cpp | 27 --------------------------- src/stardict_lib.hpp | 4 ---- 2 files changed, 31 deletions(-) diff --git a/src/stardict_lib.cpp b/src/stardict_lib.cpp index b7aa60b..89cdef7 100644 --- a/src/stardict_lib.cpp +++ b/src/stardict_lib.cpp @@ -909,33 +909,6 @@ void Libs::load(const std::list& dicts_dirs, }); } -void Libs::reload(const std::list& dicts_dirs, - const std::list& order_list, - const std::list& disable_list) -{ - std::vector prev(oLib); - oLib.clear(); - - for_each_file(dicts_dirs, ".ifo", order_list, disable_list, - [&prev, this](const std::string& url, bool disable) -> void { - if (!disable) { - auto it = prev.begin(); - for (; it != prev.end(); ++it) - if ((*it)->ifofilename() == url) - break; - if (it != prev.end()) { - Dict *res = *it; - prev.erase(it); - oLib.push_back(res); - } else - load_dict(url); - } - }); - - for (Dict *p : prev) - delete p; -} - const gchar *Libs::poGetCurrentWord(glong * iCurrent) { const gchar *poCurrentWord = nullptr; diff --git a/src/stardict_lib.hpp b/src/stardict_lib.hpp index eea7627..cb85730 100644 --- a/src/stardict_lib.hpp +++ b/src/stardict_lib.hpp @@ -139,10 +139,6 @@ public: void load(const std::list& dicts_dirs, const std::list& order_list, const std::list& disable_list); - void reload(const std::list& dicts_dirs, - const std::list& order_list, - const std::list& disable_list); - glong narticles(int idict) const { return oLib[idict]->narticles(); } const std::string& dict_name(int idict) const { return oLib[idict]->dict_name(); } gint ndicts() const { return oLib.size(); }