libpurple/accounts.c

branch
soc.2013.gobjectification
changeset 34588
1379416703af
parent 34582
67a520874aa9
child 34589
428e92c79631
--- a/libpurple/accounts.c	Wed Jun 19 19:56:19 2013 +0530
+++ b/libpurple/accounts.c	Wed Jun 19 20:09:29 2013 +0530
@@ -637,7 +637,7 @@
 static void
 purple_accounts_delete_set(PurpleAccount *account, GError *error, gpointer data)
 {
-	purple_account_destroy(account);
+	g_object_unref(G_OBJECT(account));
 }
 
 void
@@ -1040,7 +1040,7 @@
 	}
 
 	for (; accounts; accounts = g_list_delete_link(accounts, accounts))
-		purple_account_destroy(accounts->data);
+		g_object_unref(G_OBJECT(accounts->data));
 
 	purple_signals_disconnect_by_handle(handle);
 	purple_signals_unregister_by_instance(handle);

mercurial