Mercurial > pidgin
diff libpurple/protocols/myspace/myspace.c @ 22607:c7742b830585
Updated patch from Justin 'Jaywalker' Williams to discard messages from spambots in msim. Closes #5143.
| author | Sadrul Habib Chowdhury <imadil@gmail.com> |
|---|---|
| date | Tue, 01 Apr 2008 22:24:18 +0000 |
| parents | 3225c99785b8 |
| children | 0be4c1f0fa55 77fc073e5a0b 69d54f84350a |
line wrap: on
line diff
--- a/libpurple/protocols/myspace/myspace.c Mon Mar 31 17:19:02 2008 +0000 +++ b/libpurple/protocols/myspace/myspace.c Tue Apr 01 22:24:18 2008 +0000 @@ -688,6 +688,13 @@ username = msim_msg_get_string(msg, "_username"); g_return_val_if_fail(username != NULL, FALSE); + if (msim_is_userid(username)) { + purple_debug_info("msim", "Ignoring message from spambot (%s) on account %s\n", + username, purple_account_get_username(session->account)); + g_free(username); + return FALSE; + } + msg_msim_markup = msim_msg_get_string(msg, "msg"); g_return_val_if_fail(msg_msim_markup != NULL, FALSE);
