diff options
Diffstat (limited to 'src/Common/UserLists/Util.cpp')
-rw-r--r-- | src/Common/UserLists/Util.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/Common/UserLists/Util.cpp b/src/Common/UserLists/Util.cpp index 3c15956..cf04218 100644 --- a/src/Common/UserLists/Util.cpp +++ b/src/Common/UserLists/Util.cpp @@ -26,8 +26,8 @@ namespace Common { namespace UserLists { void Util::serializeUserListEntry(const UserListEntry *user, XmlData::List::iterator entry) { - std::set<std::string> details = user->getDetailList(); - for(std::set<std::string>::iterator detail = details.begin(); detail != details.end(); ++detail) + std::set<Core::String> details = user->getDetailList(); + for(std::set<Core::String>::iterator detail = details.begin(); detail != details.end(); ++detail) entry->set(*detail, user->getDetail(*detail)); entry->set("name", user->getName()); @@ -35,14 +35,14 @@ void Util::serializeUserListEntry(const UserListEntry *user, XmlData::List::iter } UserListEntry Util::deserializeUserListEntry(XmlData::List::const_iterator entry) { - UserListEntry user(entry->get<const std::string&>("name"), entry->get<const std::string&>("group")); + UserListEntry user(entry->get<const Core::String&>("name"), entry->get<const Core::String&>("group")); - std::set<std::string> details = entry->getChildren(); - for(std::set<std::string>::iterator detail = details.begin(); detail != details.end(); ++detail) { + std::set<Core::String> details = entry->getChildren(); + for(std::set<Core::String>::iterator detail = details.begin(); detail != details.end(); ++detail) { if(*detail == "name" || *detail == "group") continue; - user.setDetail(*detail, entry->get<const std::string&>(*detail)); + user.setDetail(*detail, entry->get<const Core::String&>(*detail)); } return user; |