libpurple/accounts.c

changeset 42731
c29c417539ff
parent 42725
ceb13f1de2d2
child 42805
3e77e81168a5
--- a/libpurple/accounts.c	Sun Apr 14 02:18:58 2024 -0500
+++ b/libpurple/accounts.c	Sun Apr 14 02:32:44 2024 -0500
@@ -526,24 +526,6 @@
 }
 
 static void
-signed_on_cb(PurpleConnection *gc, G_GNUC_UNUSED gpointer unused)
-{
-	PurpleAccount *account = purple_connection_get_account(gc);
-
-	purple_signal_emit(purple_accounts_get_handle(), "account-signed-on",
-	                   account);
-}
-
-static void
-signed_off_cb(PurpleConnection *gc, G_GNUC_UNUSED gpointer unused)
-{
-	PurpleAccount *account = purple_connection_get_account(gc);
-
-	purple_signal_emit(purple_accounts_get_handle(), "account-signed-off",
-	                   account);
-}
-
-static void
 connection_error_cb(PurpleConnection *gc,
                     PurpleConnectionError type,
                     const gchar *description,
@@ -566,18 +548,6 @@
 	void *handle = purple_accounts_get_handle();
 	void *conn_handle = purple_connections_get_handle();
 
-	purple_signal_register(handle, "account-signed-on",
-	                       purple_marshal_VOID__POINTER, G_TYPE_NONE, 1,
-	                       PURPLE_TYPE_ACCOUNT);
-
-	purple_signal_register(handle, "account-signed-off",
-	                       purple_marshal_VOID__POINTER, G_TYPE_NONE, 1,
-	                       PURPLE_TYPE_ACCOUNT);
-
-	purple_signal_connect(conn_handle, "signed-on", handle,
-	                      G_CALLBACK(signed_on_cb), NULL);
-	purple_signal_connect(conn_handle, "signed-off", handle,
-	                      G_CALLBACK(signed_off_cb), NULL);
 	purple_signal_connect(conn_handle, "connection-error", handle,
 	                      G_CALLBACK(connection_error_cb), NULL);
 
@@ -598,5 +568,4 @@
 	}
 
 	purple_signals_disconnect_by_handle(handle);
-	purple_signals_unregister_by_instance(handle);
 }

mercurial