diff options
author | Gary Kramlich <grim@reaperworld.com> | 2021-12-12 02:44:58 -0600 |
---|---|---|
committer | Gary Kramlich <grim@reaperworld.com> | 2021-12-12 02:44:58 -0600 |
commit | a7ee930894219c2ea609194f2a76e4fc274bd624 (patch) | |
tree | 14fe6f95205d1b5569424199d64671bda4b800cc /finch/gntstatus.c | |
parent | 0928605363f642d1963aa008df21f172bb620b61 (diff) | |
download | pidgin-a7ee930894219c2ea609194f2a76e4fc274bd624.tar.gz |
port finch to the new AccountManager API
Testing Done:
Compiled
Reviewed at https://reviews.imfreedom.org/r/1146/
Diffstat (limited to 'finch/gntstatus.c')
-rw-r--r-- | finch/gntstatus.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/finch/gntstatus.c b/finch/gntstatus.c index d9965b30e1..e43bed3f42 100644 --- a/finch/gntstatus.c +++ b/finch/gntstatus.c @@ -490,6 +490,7 @@ popup_substatus(GntTree *tree, const char *key, EditStatus *edit) void finch_savedstatus_edit(PurpleSavedStatus *saved) { + PurpleAccountManager *manager = NULL; EditStatus *edit; GntWidget *window, *box, *button, *entry, *combo, *label, *tree; PurpleStatusPrimitive prims[] = {PURPLE_STATUS_AVAILABLE, PURPLE_STATUS_AWAY, @@ -565,8 +566,9 @@ void finch_savedstatus_edit(PurpleSavedStatus *saved) gnt_tree_set_col_width(GNT_TREE(tree), 1, 10); gnt_tree_set_col_width(GNT_TREE(tree), 2, 30); - for (iter = purple_accounts_get_all(); iter; iter = iter->next) - { + manager = purple_account_manager_get_default(); + iter = purple_account_manager_get_all(manager); + for(; iter; iter = iter->next) { add_substatus(edit, iter->data); } |