diff src/protocols/msn/slp.c @ 10602:f52ab405f1ab

[gaim-migrate @ 12032] This is patch 1112281 from Felipe Contreras, it prevents file transfers being cancelled when closing a conversation window with the sender/recipient. committer: Tailor Script <tailor@pidgin.im>
author Stu Tomlinson <stu@nosnilmot.com>
date Wed, 16 Feb 2005 20:14:12 +0000
parents 507c680b573e
children 888d4c328be5
line wrap: on
line diff
--- a/src/protocols/msn/slp.c	Wed Feb 16 03:57:23 2005 +0000
+++ b/src/protocols/msn/slp.c	Wed Feb 16 20:14:12 2005 +0000
@@ -732,6 +732,13 @@
 	session = cmdproc->servconn->session;
 	slplink = msn_session_get_slplink(session, msg->remote_user);
 
+	if (slplink->swboard == NULL)
+	{
+		/* We will need this in order to change it's flags. */
+		slplink->swboard = (MsnSwitchBoard *)cmdproc->data;
+		slplink->swboard->slplink = slplink;
+	}
+
 	msn_slplink_process_msg(slplink, msg);
 }