Mercurial > pidgin.yaz
diff libpurple/protocols/msn/notification.c @ 20453:69febfa6d307
propagate from branch 'im.pidgin.pidgin' (head d3e5a5add3f39caa08b46c83177328e51c2d961a)
to branch 'im.pidgin.cpw.khc.msnp14' (head a8f6c999b039b4097aa70cd8d2597f3127615435)
author | Carlos Silva <typ0@pidgin.im> |
---|---|
date | Sat, 16 Jun 2007 04:00:32 +0000 |
parents | 4403cecc7cd6 210fc36306e4 |
children | 46437bdf316b |
line wrap: on
line diff
--- a/libpurple/protocols/msn/notification.c Sun Jun 03 01:06:44 2007 +0000 +++ b/libpurple/protocols/msn/notification.c Sat Jun 16 04:00:32 2007 +0000 @@ -914,12 +914,23 @@ static void qng_cmd(MsnCmdProc *cmdproc, MsnCommand *cmd) { + MsnSession *session; static int count = 0; - MsnSession *session = cmdproc->session; + const char *passport; + PurpleAccount *account; + + session = cmdproc->session; + account = session->account; if (session->passport_info.file == NULL) return; + passport = purple_normalize(account, purple_account_get_username(account)); + + if ((strstr(passport, "@hotmail.") != NULL) || + (strstr(passport, "@msn.com") != NULL)) + return; + if (count++ < 26) return;