libpurple/signals.c

changeset 42172
7c2d151b410d
parent 41960
c8a4853205e3
child 42594
eddde70cedd8
--- a/libpurple/signals.c	Mon Mar 20 23:06:42 2023 -0500
+++ b/libpurple/signals.c	Tue Mar 21 00:39:45 2023 -0500
@@ -475,8 +475,7 @@
 {
 	g_return_if_fail(instance_table != NULL);
 
-	g_hash_table_destroy(instance_table);
-	instance_table = NULL;
+	g_clear_pointer(&instance_table, g_hash_table_destroy);
 }
 
 /**************************************************************************

mercurial