summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorirungentoo <irungentoo@gmail.com>2014-05-26 13:15:00 -0400
committerirungentoo <irungentoo@gmail.com>2014-05-26 13:15:00 -0400
commit0239f79f235037777c780802195a3eeb5ac97997 (patch)
tree219abeedde1e46a70d5625f551cb86dd0a03c863
parent2a719f316810c3edfa6ca37b9db6fa5dbc0bf02d (diff)
Friend status is now set right before calling the tox_callback_user_status callback.
-rw-r--r--toxcore/Messenger.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/toxcore/Messenger.c b/toxcore/Messenger.c
index bec3a250..8cae2914 100644
--- a/toxcore/Messenger.c
+++ b/toxcore/Messenger.c
@@ -857,6 +857,8 @@ static void check_friend_connectionstatus(Messenger *m, int32_t friendnumber, ui
857 add_online_friend(m, friendnumber); 857 add_online_friend(m, friendnumber);
858 } 858 }
859 859
860 m->friendlist[friendnumber].status = status;
861
860 if (m->friend_connectionstatuschange) 862 if (m->friend_connectionstatuschange)
861 m->friend_connectionstatuschange(m, friendnumber, is_online, m->friend_connectionstatuschange_userdata); 863 m->friend_connectionstatuschange(m, friendnumber, is_online, m->friend_connectionstatuschange_userdata);
862 864