libpurple/plugins/idle.c

changeset 41206
afcae29ce67e
parent 41078
84e48180ef67
child 41314
0dc72eacd8bf
--- a/libpurple/plugins/idle.c	Sun Dec 12 02:57:11 2021 -0600
+++ b/libpurple/plugins/idle.c	Sun Dec 12 04:06:12 2021 -0600
@@ -97,11 +97,13 @@
 static void
 idle_all_action_ok(void *ignored, PurpleRequestFields *fields)
 {
+	PurpleAccountManager *manager = NULL;
 	PurpleAccount *acct = NULL;
 	GList *list, *iter;
 	int tm = purple_request_fields_get_integer(fields, "mins");
 
-	list = purple_accounts_get_all_active();
+	manager = purple_account_manager_get_default();
+	list = purple_account_manager_get_active(manager);
 	for(iter = list; iter; iter = iter->next) {
 		acct = (PurpleAccount *)(iter->data);
 

mercurial