mirror of
https://github.com/Dushistov/sdcv.git
synced 2025-12-16 09:51:56 +00:00
remove not used code
This commit is contained in:
@@ -909,33 +909,6 @@ void Libs::load(const std::list<std::string>& dicts_dirs,
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
void Libs::reload(const std::list<std::string>& dicts_dirs,
|
|
||||||
const std::list<std::string>& order_list,
|
|
||||||
const std::list<std::string>& disable_list)
|
|
||||||
{
|
|
||||||
std::vector<Dict *> 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 *Libs::poGetCurrentWord(glong * iCurrent)
|
||||||
{
|
{
|
||||||
const gchar *poCurrentWord = nullptr;
|
const gchar *poCurrentWord = nullptr;
|
||||||
|
|||||||
@@ -139,10 +139,6 @@ public:
|
|||||||
void load(const std::list<std::string>& dicts_dirs,
|
void load(const std::list<std::string>& dicts_dirs,
|
||||||
const std::list<std::string>& order_list,
|
const std::list<std::string>& order_list,
|
||||||
const std::list<std::string>& disable_list);
|
const std::list<std::string>& disable_list);
|
||||||
void reload(const std::list<std::string>& dicts_dirs,
|
|
||||||
const std::list<std::string>& order_list,
|
|
||||||
const std::list<std::string>& disable_list);
|
|
||||||
|
|
||||||
glong narticles(int idict) const { return oLib[idict]->narticles(); }
|
glong narticles(int idict) const { return oLib[idict]->narticles(); }
|
||||||
const std::string& dict_name(int idict) const { return oLib[idict]->dict_name(); }
|
const std::string& dict_name(int idict) const { return oLib[idict]->dict_name(); }
|
||||||
gint ndicts() const { return oLib.size(); }
|
gint ndicts() const { return oLib.size(); }
|
||||||
|
|||||||
Reference in New Issue
Block a user