pidgin/ljfisher-ssl-client-auth

Let's not fool anyone here. The slplink is never NULL.

2011-05-09, Elliott Sales de Andrade
4a942d622726
Parents e79b06d6c6e0
Children fd6e676248f8
Let's not fool anyone here. The slplink is never NULL.
--- a/libpurple/protocols/msn/slpmsg.c Mon May 09 22:20:56 2011 +0000
+++ b/libpurple/protocols/msn/slpmsg.c Mon May 09 22:50:05 2011 +0000
@@ -39,15 +39,14 @@
MsnSlpMessage *slpmsg;
MsnP2PVersion p2p;
+ g_return_val_if_fail(slplink != NULL, NULL);
+
slpmsg = g_new0(MsnSlpMessage, 1);
if (purple_debug_is_verbose())
purple_debug_info("msn", "slpmsg new (%p)\n", slpmsg);
- if (slplink)
- msn_slpmsg_set_slplink(slpmsg, slplink);
- else
- slpmsg->slplink = NULL;
+ msn_slpmsg_set_slplink(slpmsg, slplink);
slpmsg->slpcall = slpcall;
p2p = msn_p2p_get_user_support(slplink->remote_user);