From 6291a04ed2939cfc796488b86551c4463d2f6e15 Mon Sep 17 00:00:00 2001 From: irungentoo Date: Thu, 18 Jul 2013 17:10:26 -0400 Subject: Fixed bug in the messenger loading. --- core/Messenger.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'core/Messenger.c') diff --git a/core/Messenger.c b/core/Messenger.c index 2b9644a3..dc87a84a 100644 --- a/core/Messenger.c +++ b/core/Messenger.c @@ -627,9 +627,12 @@ int Messenger_load(uint8_t * data, uint32_t length) uint32_t i; for(i = 0; i < num; i++) { - int fnum = m_addfriend_norequest(temp[i].client_id); - setfriendname(fnum, temp[i].name); - set_friend_userstatus(fnum, temp[i].userstatus, temp[i].userstatus_length); + if(temp[i].status != 0) + { + int fnum = m_addfriend_norequest(temp[i].client_id); + setfriendname(fnum, temp[i].name); + set_friend_userstatus(fnum, temp[i].userstatus, temp[i].userstatus_length); + } } free(temp); return 0; -- cgit v1.2.3