fix memory leak when using purple accounts

Fri, 10 Jun 2022 20:42:36 -0500

author
ivanhoe <ivanhoe@fiscari.de>
date
Fri, 10 Jun 2022 20:42:36 -0500
changeset 41432
aaff9cefb423
parent 41431
d0deb0cc4082
child 41433
d563b345a096

fix memory leak when using purple accounts

Testing Done:
ran test_account_manager and test_notification (from /r/1502 where I first encountered that leak) in valgrind -> no more leak and no new invalid read/write

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

libpurple/account.c file | annotate | diff | comparison | revisions
--- a/libpurple/account.c	Fri Jun 10 03:37:33 2022 -0500
+++ b/libpurple/account.c	Fri Jun 10 20:42:36 2022 -0500
@@ -943,6 +943,7 @@
 		g_free(priv->current_error);
 	}
 
+	g_free(priv->id);
 	g_free(priv->username);
 	g_free(priv->alias);
 	g_free(priv->user_info);

mercurial