Mercurial > pidgin
comparison src/protocols/msn/session.c @ 10533:ace8cd0de6ea
[gaim-migrate @ 11862]
Some minor MSN reorganization from Felipe and a bunch of MSN chat related fixes
and improvements from me.
committer: Tailor Script <tailor@pidgin.im>
author | Stu Tomlinson <stu@nosnilmot.com> |
---|---|
date | Thu, 20 Jan 2005 16:37:14 +0000 |
parents | bec9130b24d2 |
children | fed2a7c2471d |
comparison
equal
deleted
inserted
replaced
10532:8f2b74c5aa24 | 10533:ace8cd0de6ea |
---|---|
318 msg = g_strdup(_("Unknown error.")); | 318 msg = g_strdup(_("Unknown error.")); |
319 break; | 319 break; |
320 } | 320 } |
321 | 321 |
322 msn_session_disconnect(session); | 322 msn_session_disconnect(session); |
323 | |
323 gaim_connection_error(gc, msg); | 324 gaim_connection_error(gc, msg); |
324 | 325 |
325 g_free(msg); | 326 g_free(msg); |
326 } | 327 } |
327 | 328 |
371 msn_session_finish_login(MsnSession *session) | 372 msn_session_finish_login(MsnSession *session) |
372 { | 373 { |
373 GaimAccount *account; | 374 GaimAccount *account; |
374 GaimConnection *gc; | 375 GaimConnection *gc; |
375 | 376 |
377 if (session->logged_in) | |
378 return; | |
379 | |
376 account = session->account; | 380 account = session->account; |
377 gc = gaim_account_get_connection(account); | 381 gc = gaim_account_get_connection(account); |
378 | 382 |
379 if (session->logged_in) | |
380 return; | |
381 | |
382 msn_user_set_buddy_icon(session->user, | 383 msn_user_set_buddy_icon(session->user, |
383 gaim_account_get_buddy_icon(session->account)); | 384 gaim_account_get_buddy_icon(session->account)); |
384 | 385 |
385 msn_change_status(session, MSN_ONLINE); | 386 msn_change_status(session, MSN_ONLINE); |
386 | 387 |