Mercurial > pidgin
comparison 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 |
comparison
equal
deleted
inserted
replaced
22605:40c93093a555 | 22607:c7742b830585 |
---|---|
685 g_return_val_if_fail(MSIM_SESSION_VALID(session), FALSE); | 685 g_return_val_if_fail(MSIM_SESSION_VALID(session), FALSE); |
686 g_return_val_if_fail(msg != NULL, FALSE); | 686 g_return_val_if_fail(msg != NULL, FALSE); |
687 | 687 |
688 username = msim_msg_get_string(msg, "_username"); | 688 username = msim_msg_get_string(msg, "_username"); |
689 g_return_val_if_fail(username != NULL, FALSE); | 689 g_return_val_if_fail(username != NULL, FALSE); |
690 | |
691 if (msim_is_userid(username)) { | |
692 purple_debug_info("msim", "Ignoring message from spambot (%s) on account %s\n", | |
693 username, purple_account_get_username(session->account)); | |
694 g_free(username); | |
695 return FALSE; | |
696 } | |
690 | 697 |
691 msg_msim_markup = msim_msg_get_string(msg, "msg"); | 698 msg_msim_markup = msim_msg_get_string(msg, "msg"); |
692 g_return_val_if_fail(msg_msim_markup != NULL, FALSE); | 699 g_return_val_if_fail(msg_msim_markup != NULL, FALSE); |
693 | 700 |
694 msg_purple_markup = msim_markup_to_html(session, msg_msim_markup); | 701 msg_purple_markup = msim_markup_to_html(session, msg_msim_markup); |