Mercurial > pidgin
comparison src/blist.c @ 6322:dd2be7cd66df
[gaim-migrate @ 6821]
This is:
-Alphabetize the translation things in ChangeLog
-Spell Brian Tarricone's name correctly (I hope...)
-A fix for a crash when renaming a group containing a chat, thanks to
javabsp. Me gusta this change.
-Make the rename group dialog use gaim_request_input(). The old dialog
may be a bit prettier, but this one uses the request code, which means
less work for UIs, which rocks.
-Change the TRUE and FALSE defines in aim.h to be more compatible with c++.
Thanks to Zack Rusin for this change.
-Declare aim.h as a C file when it is used in a c++ program. This should
let libfaim be used in C++ programs such as kopete. Thanks again to
Zack Rusin.
-Rename aimutil_itemidx() to aimutil_itemindex(). "idx" is not a standard
abbreviation, and code is written once and read many times--it should be
easily readable.
-Not an automatic laundry folding machine. So I'm going to do that.
(Fold my laundry)
(Not automatically)
(yet)
committer: Tailor Script <tailor@pidgin.im>
| author | Mark Doliner <mark@kingant.net> |
|---|---|
| date | Tue, 29 Jul 2003 04:27:31 +0000 |
| parents | a21cf07cd8e1 |
| children | aeb8c2119a58 |
comparison
equal
deleted
inserted
replaced
| 6321:3613007cbb6e | 6322:dd2be7cd66df |
|---|---|
| 873 { | 873 { |
| 874 GSList *l = NULL; | 874 GSList *l = NULL; |
| 875 GaimBlistNode *child = ((GaimBlistNode *)g)->child; | 875 GaimBlistNode *child = ((GaimBlistNode *)g)->child; |
| 876 | 876 |
| 877 while (child) { | 877 while (child) { |
| 878 if (!g_slist_find(l, ((struct buddy*)child)->account)) | 878 GaimAccount *account = NULL; |
| 879 l = g_slist_append(l, ((struct buddy*)child)->account); | 879 if (GAIM_BLIST_NODE_IS_BUDDY(child)) |
| 880 account = ((struct buddy *)child)->account; | |
| 881 else if (GAIM_BLIST_NODE_IS_CHAT(child)) | |
| 882 account = ((struct chat *)child)->account; | |
| 883 if (!g_slist_find(l, account)) | |
| 884 l = g_slist_append(l, account); | |
| 880 child = child->next; | 885 child = child->next; |
| 881 } | 886 } |
| 882 return l; | 887 return l; |
| 883 } | 888 } |
| 884 | 889 |
