fix(AppDataContainer): use iterator in get app data, (at => poor performance)

This commit is contained in:
Ronan Abhamon 2017-12-05 15:17:09 +01:00
parent 44de3832bb
commit 56fa68ee4f

View file

@ -66,7 +66,7 @@ const unordered_map<string, string> &AppDataContainer::getAppDataMap () const {
const string &AppDataContainer::getAppData (const string &name) const {
L_D();
auto it = d->appData->find(name);
return it == d->appData->cend() ? Utils::getEmptyConstRefObject<string>() : d->appData->at(name);
return it == d->appData->cend() ? Utils::getEmptyConstRefObject<string>() : it->second;
}
void AppDataContainer::setAppData (const string &name, const string &appData) {