Mercurial > pidgin
diff libpurple/protocols/myspace/myspace.c @ 22983:882af25a8edf
Fix handling of empty groups in MySpace. Fixes #3378.
author | Daniel Atallah <daniel.atallah@gmail.com> |
---|---|
date | Fri, 16 May 2008 20:47:28 +0000 |
parents | 77fc073e5a0b |
children | 25161f5ea347 |
line wrap: on
line diff
--- a/libpurple/protocols/myspace/myspace.c Fri May 16 20:19:12 2008 +0000 +++ b/libpurple/protocols/myspace/myspace.c Fri May 16 20:47:28 2008 +0000 @@ -2824,7 +2824,8 @@ /* 1. Creates a new group, or gets existing group if it exists (or so * the documentation claims). */ group_name = msim_msg_get_string(contact_info, "GroupName"); - if (!group_name) { + if (!group_name || (*group_name == '\0')) { + g_free(group_name); group_name = g_strdup(_("IM Friends")); purple_debug_info("myspace", "No GroupName specified, defaulting to '%s'.\n", group_name); }