| 97 } |
97 } |
| 98 g_free(member_uid); |
98 g_free(member_uid); |
| 99 list = list->next; |
99 list = list->next; |
| 100 } |
100 } |
| 101 |
101 |
| 102 if (names != NULL && flags != NULL) { |
102 purple_conv_chat_add_users(PURPLE_CONV_CHAT(conv), names, NULL, flags, FALSE); |
| 103 purple_conv_chat_add_users(PURPLE_CONV_CHAT(conv), names, NULL, flags, FALSE); |
|
| 104 } |
|
| 105 } |
103 } |
| 106 /* clean up names */ |
104 /* clean up names */ |
| 107 while (names != NULL) { |
105 while (names != NULL) { |
| 108 member_name = (gchar *) names->data; |
106 member_name = (gchar *) names->data; |
| 109 names = g_list_remove(names, member_name); |
107 names = g_list_remove(names, member_name); |