From c44f95eb78f6e2f21146f85c03292d9e6f52a2ac Mon Sep 17 00:00:00 2001 From: irungentoo Date: Sat, 15 Feb 2014 12:44:57 -0500 Subject: Fixed issue. --- toxcore/Messenger.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'toxcore/Messenger.c') diff --git a/toxcore/Messenger.c b/toxcore/Messenger.c index cf3a60bf..6b81427c 100644 --- a/toxcore/Messenger.c +++ b/toxcore/Messenger.c @@ -721,9 +721,6 @@ void m_callback_connectionstatus(Messenger *m, void (*function)(Messenger *m, in static void break_files(Messenger *m, int friendnumber); static void check_friend_connectionstatus(Messenger *m, int friendnumber, uint8_t status) { - if (!m->friend_connectionstatuschange) - return; - if (status == NOFRIEND) return; @@ -740,7 +737,8 @@ static void check_friend_connectionstatus(Messenger *m, int friendnumber, uint8_ add_online_friend(m, friendnumber); } - m->friend_connectionstatuschange(m, friendnumber, is_online, m->friend_connectionstatuschange_userdata); + if (m->friend_connectionstatuschange) + m->friend_connectionstatuschange(m, friendnumber, is_online, m->friend_connectionstatuschange_userdata); } } -- cgit v1.2.3