use find instead of traversing unordered map
This commit is contained in:
@@ -60,11 +60,10 @@ bool App::load(std::string lib, std::list<std::string> blacklist = {}) {
|
|||||||
|
|
||||||
bool skip = false;
|
bool skip = false;
|
||||||
|
|
||||||
for(auto it = m->deps.begin(); it != m->deps.end(); it++) {
|
|
||||||
for(std::string s : blacklist) {
|
for(std::string s : blacklist) {
|
||||||
if(it->first == s)
|
auto it = m->deps.find(s);
|
||||||
|
if(it != m->deps.end())
|
||||||
skip = true;
|
skip = true;
|
||||||
}
|
|
||||||
if(skip) {
|
if(skip) {
|
||||||
skip = false;
|
skip = false;
|
||||||
continue;
|
continue;
|
||||||
|
|||||||
Reference in New Issue
Block a user