Fixed skype buddy list parsing

This commit is contained in:
HanzZ 2012-02-17 15:38:45 +01:00
parent fd081a77e7
commit 31a19c5f3f

View file

@ -509,10 +509,14 @@ bool Skype::loadSkypeBuddies() {
{
std::string buddy = full_friends_list[i];
buddy = buddy.substr(buddy.rfind(","));
if (buddy[0] == ',') {
buddy.erase(buddy.begin());
}
if (buddy.rfind(",") != std::string::npos) {
buddy = buddy.substr(buddy.rfind(","));
}
LOG4CXX_INFO(logger, "Got buddy " << buddy);
std::string st = full_friends_list[i + 5];