Mercurial > pidgin.yaz
comparison src/protocols/msn/notification.c @ 7289:ab2085024a29
[gaim-migrate @ 7870]
Let new MSN users with empty buddy lists sign on. This fixes a lot of bug
numbers.
committer: Tailor Script <tailor@pidgin.im>
author | Christian Hammond <chipx86@chipx86.com> |
---|---|
date | Fri, 17 Oct 2003 15:03:27 +0000 |
parents | ff9127038a5a |
children | 414c701ef1ff |
comparison
equal
deleted
inserted
replaced
7288:ff9127038a5a | 7289:ab2085024a29 |
---|---|
1712 static gboolean | 1712 static gboolean |
1713 syn_cmd(MsnServConn *servconn, const char *command, const char **params, | 1713 syn_cmd(MsnServConn *servconn, const char *command, const char **params, |
1714 size_t param_count) | 1714 size_t param_count) |
1715 { | 1715 { |
1716 MsnSession *session = servconn->session; | 1716 MsnSession *session = servconn->session; |
1717 GaimConnection *gc = gaim_account_get_connection(session->account); | |
1717 | 1718 |
1718 if (session->protocol_ver >= 8) | 1719 if (session->protocol_ver >= 8) |
1719 { | 1720 { |
1720 session->total_users = atoi(params[2]); | 1721 session->total_users = atoi(params[2]); |
1721 session->total_groups = atoi(params[3]); | 1722 session->total_groups = atoi(params[3]); |
1723 | |
1724 if (session->total_users == 0) | |
1725 { | |
1726 gaim_connection_set_state(gc, GAIM_CONNECTED); | |
1727 serv_finish_login(gc); | |
1728 | |
1729 session->syncing_lists = FALSE; | |
1730 session->lists_synced = TRUE; | |
1731 } | |
1722 } | 1732 } |
1723 | 1733 |
1724 return TRUE; | 1734 return TRUE; |
1725 } | 1735 } |
1726 | 1736 |