Mercurial > pidgin
diff libpurple/blist.c @ 16768:52342adf4303
Add a missing function useful for dbus clients, requested by Andrey Kostenko. And fix a crash from badly written dbus code.
author | Sadrul Habib Chowdhury <imadil@gmail.com> |
---|---|
date | Wed, 02 May 2007 03:22:11 +0000 |
parents | f9c369b4291c |
children | 8a5fe6db7750 |
line wrap: on
line diff
--- a/libpurple/blist.c Wed May 02 00:56:11 2007 +0000 +++ b/libpurple/blist.c Wed May 02 03:22:11 2007 +0000 @@ -2042,6 +2042,8 @@ if ((chat->alias != NULL) && (*chat->alias != '\0')) return chat->alias; + if (chat->account->gc == NULL) + return NULL; parts = PURPLE_PLUGIN_PROTOCOL_INFO(chat->account->gc->prpl)->chat_info(chat->account->gc); pce = parts->data; @@ -2406,6 +2408,13 @@ return FALSE; } +const char *purple_group_get_name(PurpleGroup *group) +{ + g_return_val_if_fail(group != NULL, NULL); + + return group->name; +} + void purple_blist_request_add_buddy(PurpleAccount *account, const char *username, const char *group, const char *alias)