libpurple/protocols.c

changeset 37679
6ff708c38c04
parent 37148
50f361d39a1e
child 37901
41e45e18f3b2
child 38200
324fe1dc33ac
--- a/libpurple/protocols.c	Sun May 15 10:11:04 2016 -0500
+++ b/libpurple/protocols.c	Sun May 15 15:32:05 2016 -0300
@@ -454,6 +454,9 @@
 	g_return_if_fail(new_status != NULL);
 	g_return_if_fail(!purple_status_is_exclusive(new_status) || old_status != NULL);
 
+	purple_signal_emit(purple_accounts_get_handle(), "account-status-changing",
+					account, old_status, new_status);
+
 	do_protocol_change_account_status(account, old_status, new_status);
 
 	purple_signal_emit(purple_accounts_get_handle(), "account-status-changed",

mercurial