Mercurial > pidgin.yaz
diff libpurple/protocols/msn/slpcall.c @ 22808:f62a4a7fe365
Fix a number of leaks. As far as I can tell, MSNP14 now logs in without
leaking.
author | Daniel Atallah <daniel.atallah@gmail.com> |
---|---|
date | Sat, 03 May 2008 23:51:43 +0000 |
parents | 723b5a2f91ce |
children | 96e78c0fa32b |
line wrap: on
line diff
--- a/libpurple/protocols/msn/slpcall.c Sat May 03 21:03:13 2008 +0000 +++ b/libpurple/protocols/msn/slpcall.c Sat May 03 23:51:43 2008 +0000 @@ -71,14 +71,9 @@ if (slpcall->timer) purple_timeout_remove(slpcall->timer); - if (slpcall->id != NULL) - g_free(slpcall->id); - - if (slpcall->branch != NULL) - g_free(slpcall->branch); - - if (slpcall->data_info != NULL) - g_free(slpcall->data_info); + g_free(slpcall->id); + g_free(slpcall->branch); + g_free(slpcall->data_info); for (e = slpcall->slplink->slp_msgs; e != NULL; ) {