Fixed bug when loading friends list already containing an added friend.

This commit is contained in:
irungentoo 2014-07-05 12:46:58 -04:00
parent a51f6bbd69
commit bdb00322e3
No known key found for this signature in database
GPG Key ID: 10349DC9BED89E98

View File

@ -2598,6 +2598,10 @@ static int friends_list_load(Messenger *m, const uint8_t *data, uint32_t length)
if (temp.status >= 3) {
int fnum = m_addfriend_norequest(m, temp.client_id);
if (fnum < 0)
continue;
setfriendname(m, fnum, temp.name, ntohs(temp.name_length));
set_friend_statusmessage(m, fnum, temp.statusmessage, ntohs(temp.statusmessage_length));
set_friend_userstatus(m, fnum, temp.userstatus);