summaryrefslogtreecommitdiff
path: root/toxcore/group.c
diff options
context:
space:
mode:
authoriphydf <iphydf@users.noreply.github.com>2018-02-26 21:20:16 +0000
committeriphydf <iphydf@users.noreply.github.com>2018-02-27 04:30:37 +0000
commit1282ef5741c900dad5c3e9921d0b211030e8af19 (patch)
tree74883d9c56be55541b31f72c1771092ca7646cc5 /toxcore/group.c
parent1334d16517ccaa0971301fc819b72618e060c899 (diff)
Remove deprecated conference namelist change callback.
Diffstat (limited to 'toxcore/group.c')
-rw-r--r--toxcore/group.c24
1 files changed, 0 insertions, 24 deletions
diff --git a/toxcore/group.c b/toxcore/group.c
index 6e8df0f8..37b4437d 100644
--- a/toxcore/group.c
+++ b/toxcore/group.c
@@ -455,10 +455,6 @@ static int addpeer(Group_Chats *g_c, uint32_t groupnumber, const uint8_t *real_p
455 455
456 add_to_closest(g_c, groupnumber, real_pk, temp_pk); 456 add_to_closest(g_c, groupnumber, real_pk, temp_pk);
457 457
458 if (do_gc_callback && g_c->group_namelistchange) {
459 g_c->group_namelistchange(g_c->m, groupnumber, g->numpeers - 1, CHAT_CHANGE_PEER_ADD, userdata);
460 }
461
462 if (do_gc_callback && g_c->peer_list_changed_callback) { 458 if (do_gc_callback && g_c->peer_list_changed_callback) {
463 g_c->peer_list_changed_callback(g_c->m, groupnumber, userdata); 459 g_c->peer_list_changed_callback(g_c->m, groupnumber, userdata);
464 } 460 }
@@ -547,10 +543,6 @@ static int delpeer(Group_Chats *g_c, uint32_t groupnumber, int peer_index, void
547 g->group = temp; 543 g->group = temp;
548 } 544 }
549 545
550 if (g_c->group_namelistchange) {
551 g_c->group_namelistchange(g_c->m, groupnumber, peer_index, CHAT_CHANGE_PEER_DEL, userdata);
552 }
553
554 if (g_c->peer_list_changed_callback) { 546 if (g_c->peer_list_changed_callback) {
555 g_c->peer_list_changed_callback(g_c->m, groupnumber, userdata); 547 g_c->peer_list_changed_callback(g_c->m, groupnumber, userdata);
556 } 548 }
@@ -597,10 +589,6 @@ static int setnick(Group_Chats *g_c, uint32_t groupnumber, int peer_index, const
597 589
598 g->group[peer_index].nick_len = nick_len; 590 g->group[peer_index].nick_len = nick_len;
599 591
600 if (do_gc_callback && g_c->group_namelistchange) {
601 g_c->group_namelistchange(g_c->m, groupnumber, peer_index, CHAT_CHANGE_PEER_NAME, userdata);
602 }
603
604 if (do_gc_callback && g_c->peer_name_callback) { 592 if (do_gc_callback && g_c->peer_name_callback) {
605 g_c->peer_name_callback(g_c->m, groupnumber, peer_index, nick, nick_len, userdata); 593 g_c->peer_name_callback(g_c->m, groupnumber, peer_index, nick, nick_len, userdata);
606 } 594 }
@@ -1175,18 +1163,6 @@ void g_callback_peer_list_changed(Group_Chats *g_c, void (*function)(Messenger *
1175 g_c->peer_list_changed_callback = function; 1163 g_c->peer_list_changed_callback = function;
1176} 1164}
1177 1165
1178// TODO(sudden6): function signatures in comments are incorrect
1179/* Set callback function for peer name list changes.
1180 *
1181 * It gets called every time the name list changes(new peer/name, deleted peer)
1182 * Function(Group_Chats *g_c, int groupnumber, int peernumber, TOX_CHAT_CHANGE change, void *userdata)
1183 */
1184void g_callback_group_namelistchange(Group_Chats *g_c, void (*function)(Messenger *, uint32_t, uint32_t, int,
1185 void *))
1186{
1187 g_c->group_namelistchange = function;
1188}
1189
1190// TODO(sudden6): function signatures are incorrect 1166// TODO(sudden6): function signatures are incorrect
1191/* Set callback function for title changes. 1167/* Set callback function for title changes.
1192 * 1168 *