summaryrefslogtreecommitdiff
path: root/libpurple/protocols/msn/slpcall.c
diff options
context:
space:
mode:
Diffstat (limited to 'libpurple/protocols/msn/slpcall.c')
-rw-r--r--libpurple/protocols/msn/slpcall.c11
1 files changed, 3 insertions, 8 deletions
diff --git a/libpurple/protocols/msn/slpcall.c b/libpurple/protocols/msn/slpcall.c
index 4dcf4c2ead..9c9fc5ea70 100644
--- a/libpurple/protocols/msn/slpcall.c
+++ b/libpurple/protocols/msn/slpcall.c
@@ -71,14 +71,9 @@ msn_slp_call_destroy(MsnSlpCall *slpcall)
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; )
{