diff src/protocols/msn/slp.c @ 10519:bec9130b24d2

[gaim-migrate @ 11833] Leak fixes, round #2. And some minor MSN tweaks suggested by Felipe. committer: Tailor Script <tailor@pidgin.im>
author Stu Tomlinson <stu@nosnilmot.com>
date Mon, 17 Jan 2005 00:33:30 +0000
parents e5455f1dc9b6
children 55e7d72fc09a
line wrap: on
line diff
--- a/src/protocols/msn/slp.c	Sat Jan 15 16:53:55 2005 +0000
+++ b/src/protocols/msn/slp.c	Mon Jan 17 00:33:30 2005 +0000
@@ -290,6 +290,8 @@
 			g_return_if_reached();
 		}
 
+		msn_object_destroy(obj);
+
 		slpsession = msn_slplink_find_slp_session(slplink,
 												  slpcall->session_id);
 
@@ -645,6 +647,7 @@
 
 		got_invite(slpcall, branch, content_type, content);
 
+		g_free(branch);
 		g_free(content_type);
 		g_free(content);
 	}
@@ -1005,6 +1008,7 @@
 
 		/* TODO: I think we need better buddy icon core functions. */
 		gaim_buddy_icons_set_for_user(account, user->passport, (void *)data, len);
+		g_free(data);
 
 		sl = gaim_find_buddies(account, user->passport);