Use group chat title instead of "Group Chat #" if possible.

This commit is contained in:
Håvard Pettersson 2014-11-18 15:39:46 +01:00
parent a7e0445c84
commit 7fdb643282

View File

@ -143,9 +143,14 @@ twc_chat_refresh(struct t_twc_chat *chat)
} }
else if (chat->group_number >= 0) else if (chat->group_number >= 0)
{ {
name = malloc(sizeof(char) * 32); char group_name[TOX_MAX_NAME_LENGTH + 1] = {0};
sprintf(name, "Group Chat %d", chat->group_number); int len = tox_group_get_title(chat->profile->tox, chat->group_number,
title = strdup(name); (uint8_t *)group_name,
TOX_MAX_NAME_LENGTH);
if (len <= 0)
sprintf(group_name, "Group Chat %d", chat->group_number);
name = title = strdup((char *)group_name);
} }
weechat_buffer_set(chat->buffer, "short_name", name); weechat_buffer_set(chat->buffer, "short_name", name);