diff src/prpl.c @ 10447:6feef0a9098a

[gaim-migrate @ 11712] A few minor improvements and some documentation updates. Conscious evolution in the back of your mind... committer: Tailor Script <tailor@pidgin.im>
author Mark Doliner <mark@kingant.net>
date Wed, 29 Dec 2004 21:53:59 +0000
parents eaec201b2688
children 0ad82505bde8
line wrap: on
line diff
--- a/src/prpl.c	Wed Dec 29 20:01:48 2004 +0000
+++ b/src/prpl.c	Wed Dec 29 21:53:59 2004 +0000
@@ -326,13 +326,15 @@
 }
 
 void
-gaim_prpl_set_account_status(GaimAccount *account, GaimStatus *status)
+gaim_prpl_change_account_status(GaimAccount *account,
+								GaimStatus *old_status, GaimStatus *new_status)
 {
 	GaimPlugin *prpl;
 	GaimPluginProtocolInfo *prpl_info;
 
-	g_return_if_fail(account != NULL);
-	g_return_if_fail(status  != NULL);
+	g_return_if_fail(account    != NULL);
+	g_return_if_fail(old_status != NULL);
+	g_return_if_fail(new_status != NULL);
 
 	prpl = gaim_find_prpl(gaim_account_get_protocol_id(account));
 
@@ -342,7 +344,7 @@
 	prpl_info = GAIM_PLUGIN_PROTOCOL_INFO(prpl);
 
 	if (prpl_info->set_status != NULL)
-		prpl_info->set_status(account, status);
+		prpl_info->set_status(account, new_status);
 }
 
 GList *
@@ -354,7 +356,7 @@
 	GList *l;
 	GaimStatus *status;
 
-	g_return_val_if_fail(account != NULL, NULL);
+	g_return_val_if_fail(account  != NULL, NULL);
 	g_return_val_if_fail(presence != NULL, NULL);
 
 	prpl = gaim_find_prpl(gaim_account_get_protocol_id(account));