Remove unused quitting signal

Sat, 25 Feb 2023 02:27:06 -0600

author
Elliott Sales de Andrade <quantum.analyst@gmail.com>
date
Sat, 25 Feb 2023 02:27:06 -0600
changeset 42095
01e68f28576f
parent 42094
2707c81648a0
child 42096
13adc8e7563d

Remove unused quitting signal

Testing Done:
Compiled only.

Reviewed at https://reviews.imfreedom.org/r/2286/

ChangeLog.API file | annotate | diff | comparison | revisions
doc/reference/libpurple/signals_core.md file | annotate | diff | comparison | revisions
libpurple/core.c file | annotate | diff | comparison | revisions
--- a/ChangeLog.API	Fri Feb 24 03:38:40 2023 -0600
+++ b/ChangeLog.API	Sat Feb 25 02:27:06 2023 -0600
@@ -879,6 +879,7 @@
 		* PurpleXferUiOps.ui_write. Use PurpleXfer::write-local instead.
 		* PurpleXferUiOps.update_progress. Use notify::progress on
 		  #PurpleXfer objects instead.
+		* quitting signal
 		* serv_got_attention
 		* serv_send_attention
 		* struct _PurpleAttentionType
--- a/doc/reference/libpurple/signals_core.md	Fri Feb 24 03:38:40 2023 -0600
+++ b/doc/reference/libpurple/signals_core.md	Sat Feb 25 02:27:06 2023 -0600
@@ -5,26 +5,10 @@
 
 ### Signal List
 
-* [core-quitting](#quitting)
 * [core-uri-handler](#uri-handler)
 
 ### Signal Details
 
-#### quitting
-
-```c
-void user_function(gpointer user_data);
-```
-
-Emitted when libpurple is quitting.
-
-**Parameters:**
-
-**user_data**
-: User data set when the signal handler was connected.
-
-----
-
 #### uri-handler
 
 ```c
--- a/libpurple/core.c	Fri Feb 24 03:38:40 2023 -0600
+++ b/libpurple/core.c	Sat Feb 25 02:27:06 2023 -0600
@@ -133,8 +133,6 @@
 		G_TYPE_STRING, /* Command */
 		G_TYPE_POINTER); /* Parameters (GHashTable *) */
 
-	purple_signal_register(core, "quitting", purple_marshal_VOID, G_TYPE_NONE,
-		0);
 	purple_signal_register(core, "core-initialized", purple_marshal_VOID,
 		G_TYPE_NONE, 0);
 
@@ -231,9 +229,6 @@
 
 	g_return_if_fail(core != NULL);
 
-	/* The self destruct sequence has been initiated */
-	purple_signal_emit(purple_get_core(), "quitting");
-
 	/* Transmission ends */
 	purple_connections_disconnect_all();
 

mercurial