1
0
mirror of https://github.com/Tha14/toxic.git synced 2025-06-28 01:46:45 +02:00

Re-implement group nick change notifications

This commit is contained in:
jfreegman
2018-02-25 03:43:19 -05:00
parent bc3ffac0ba
commit 2710ab6034
2 changed files with 36 additions and 2 deletions

View File

@ -189,11 +189,15 @@ void on_group_namelistchange(Tox *m, uint32_t groupnumber, void *userdata)
void on_group_peernamechange(Tox *m, uint32_t groupnumber, uint32_t peernumber, const uint8_t *name,
size_t length, void *userdata)
{
char nick[TOXIC_MAX_NAME_LENGTH + 1];
length = copy_tox_str(nick, sizeof(nick), (const char *) name, length);
filter_str(nick, length);
size_t i;
for (i = 0; i < MAX_WINDOWS_NUM; ++i) {
if (windows[i].onGroupPeerNameChange != NULL)
windows[i].onGroupPeerNameChange(&windows[i], m, groupnumber, peernumber, (char *) name, length);
windows[i].onGroupPeerNameChange(&windows[i], m, groupnumber, peernumber, nick, length);
}
}