libpurple/account.c

changeset 41798
5ae15cfc1bee
parent 41786
0d71a8bef4c3
child 41812
c3cd920261b6
--- a/libpurple/account.c	Sun Oct 09 01:48:50 2022 -0500
+++ b/libpurple/account.c	Sun Oct 09 02:20:18 2022 -0500
@@ -1372,14 +1372,11 @@
 	if ((!alias && account->alias) || (alias && !account->alias) ||
 			g_utf8_collate(account->alias, alias))
 	{
-		char *old = account->alias;
-
+		g_free(account->alias);
 		account->alias = g_strdup(alias);
+
 		g_object_notify_by_pspec(G_OBJECT(account),
 						 properties[PROP_PRIVATE_ALIAS]);
-		purple_signal_emit(purple_accounts_get_handle(), "account-alias-changed",
-						 account, old);
-		g_free(old);
 
 		purple_accounts_schedule_save();
 	}

mercurial