diff src/protocols/msn/session.c @ 10225:ecf3ce2e2ab1

[gaim-migrate @ 11357] This is mostly a patch from Felipe Contreras that eliminates MSN switchboard errors and fixes MSN buddy icon syncronization, with some tweaks by me. Thank Felipe if it works, blame me if something broke. I also fixed a couple of text markup escaping things, fixed a glib warning that was bugging me, fix a rare SILC crash, and make gtkstatusselector.c compile (but do nothing) with gtk < 2.4 committer: Tailor Script <tailor@pidgin.im>
author Stu Tomlinson <stu@nosnilmot.com>
date Sun, 21 Nov 2004 17:48:09 +0000
parents 1a91e814e9d8
children d9468bd22b7c
line wrap: on
line diff
--- a/src/protocols/msn/session.c	Sun Nov 21 06:16:23 2004 +0000
+++ b/src/protocols/msn/session.c	Sun Nov 21 17:48:09 2004 +0000
@@ -131,7 +131,6 @@
 }
 
 /* TODO: This must go away when conversation is redesigned */
-
 MsnSwitchBoard *
 msn_session_find_swboard(MsnSession *session, const char *username)
 {
@@ -185,9 +184,9 @@
 	if (swboard == NULL)
 	{
 		swboard = msn_switchboard_new(session);
+		swboard->im_user = g_strdup(username);
 		msn_switchboard_request(swboard);
 		msn_switchboard_request_add_user(swboard, username);
-		swboard->im_user = g_strdup(username);
 	}
 
 	return swboard;