From 6f5d1a3b8e15a3d6feae2eec6a3cf28bdd53bce0 Mon Sep 17 00:00:00 2001 From: irungentoo Date: Sat, 11 Jul 2015 23:10:04 -0400 Subject: [PATCH] Tell A/V that friend is offline when friend is deleted. --- toxcore/Messenger.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/toxcore/Messenger.c b/toxcore/Messenger.c index c8c0042f..d27e3ae5 100644 --- a/toxcore/Messenger.c +++ b/toxcore/Messenger.c @@ -381,6 +381,9 @@ int m_delfriend(Messenger *m, int32_t friendnumber) if (friend_not_valid(m, friendnumber)) return -1; + if (m->friend_connectionstatuschange_internal) + m->friend_connectionstatuschange_internal(m, friendnumber, 0, m->friend_connectionstatuschange_internal_userdata); + clear_receipts(m, friendnumber); remove_request_received(&(m->fr), m->friendlist[friendnumber].real_pk); friend_connection_callbacks(m->fr_c, m->friendlist[friendnumber].friendcon_id, MESSENGER_CALLBACK_INDEX, 0, 0, 0, 0, 0);