comparison libpurple/protocols/msn/session.c @ 31469:78dccab9824c

Add the session user to the userlist. This reduces the amount of special-casing needed and corrects the buddy icon if you have yourself on your list. Fixes #12973.
author Elliott Sales de Andrade <qulogic@pidgin.im>
date Fri, 10 Dec 2010 06:38:17 +0000
parents 388ca4797d7b
children feb50c34ec46
comparison
equal deleted inserted replaced
31468:007ae2d62ea4 31469:78dccab9824c
44 session->notification = msn_notification_new(session); 44 session->notification = msn_notification_new(session);
45 session->userlist = msn_userlist_new(session); 45 session->userlist = msn_userlist_new(session);
46 46
47 session->user = msn_user_new(session->userlist, 47 session->user = msn_user_new(session->userlist,
48 purple_account_get_username(account), NULL); 48 purple_account_get_username(account), NULL);
49 msn_userlist_add_user(session->userlist, msn_user_ref(session->user));
49 session->oim = msn_oim_new(session); 50 session->oim = msn_oim_new(session);
50 51
51 session->protocol_ver = 0; 52 session->protocol_ver = 0;
52 session->enable_mpop = TRUE; /* Default only */ 53 session->enable_mpop = TRUE; /* Default only */
53 54