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