diff options
author | irungentoo <irungentoo@gmail.com> | 2014-05-26 13:15:00 -0400 |
---|---|---|
committer | irungentoo <irungentoo@gmail.com> | 2014-05-26 13:15:00 -0400 |
commit | 0239f79f235037777c780802195a3eeb5ac97997 (patch) | |
tree | 219abeedde1e46a70d5625f551cb86dd0a03c863 | |
parent | 2a719f316810c3edfa6ca37b9db6fa5dbc0bf02d (diff) |
Friend status is now set right before calling the tox_callback_user_status callback.
-rw-r--r-- | toxcore/Messenger.c | 2 |
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 | ||