fix memory leak in purple_contact_info

Fri, 17 Feb 2023 19:41:15 -0600

author
Markus Fischer <ivanhoe@fiscari.de>
date
Fri, 17 Feb 2023 19:41:15 -0600
changeset 42063
34db408e4e3c
parent 42062
ab77968cc8e2
child 42064
9f922bd66563

fix memory leak in purple_contact_info

Testing Done:
Ran `test_contact_info` in valgrind and didn't see that leak there anymore.

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

libpurple/purplecontactinfo.c file | annotate | diff | comparison | revisions
--- a/libpurple/purplecontactinfo.c	Fri Feb 17 19:38:52 2023 -0600
+++ b/libpurple/purplecontactinfo.c	Fri Feb 17 19:41:15 2023 -0600
@@ -241,6 +241,7 @@
 	g_clear_pointer(&priv->username, g_free);
 	g_clear_pointer(&priv->display_name, g_free);
 	g_clear_pointer(&priv->alias, g_free);
+	g_clear_pointer(&priv->color, g_free);
 	g_clear_pointer(&priv->name_for_display, g_free);
 
 	G_OBJECT_CLASS(purple_contact_info_parent_class)->finalize(obj);

mercurial