diff libpurple/protocols/msnp9/switchboard.c @ 22688:48abe30dc90a

Leak fixes
author Stu Tomlinson <stu@nosnilmot.com>
date Wed, 23 Apr 2008 14:55:29 +0000
parents 3225c99785b8
children 5f9ca519ea9f
line wrap: on
line diff
--- a/libpurple/protocols/msnp9/switchboard.c	Wed Apr 23 14:54:00 2008 +0000
+++ b/libpurple/protocols/msnp9/switchboard.c	Wed Apr 23 14:55:29 2008 +0000
@@ -111,6 +111,9 @@
 	for (l = swboard->users; l != NULL; l = l->next)
 		g_free(l->data);
 
+	if (swboard->users != NULL)
+		g_list_free(swboard->users);
+
 	session = swboard->session;
 	session->switches = g_list_remove(session->switches, swboard);