# HG changeset patch # User Stu Tomlinson # Date 1193491665 0 # Node ID 27c72bd82a81a70f936a9987e4d1a3ee9e0e0bbe # Parent 61a87e02da29f4ddfcfaddc0d01185ef7449c9ec We really don't need to display Blocked: status in the tooltip for every buddy in a contact on MSN. diff -r 61a87e02da29 -r 27c72bd82a81 libpurple/protocols/msn/msn.c --- a/libpurple/protocols/msn/msn.c Sat Oct 27 13:12:27 2007 +0000 +++ b/libpurple/protocols/msn/msn.c Sat Oct 27 13:27:45 2007 +0000 @@ -617,7 +617,12 @@ * XXX: blocked icon overlay isn't always accurate for MSN. * XXX: This can die as soon as purple_privacy_check() knows that * XXX: this prpl always honors both the allow and deny lists. */ - if (user) + /* While the above comment may be strictly correct (the privacy API needs + * rewriteing), purple_privacy_check() is going to be more accurate at + * indicating whether a particular buddy is going to be able to message + * you, which is the important information that this is trying to convey. + */ + if (full && user) { purple_notify_user_info_add_pair(user_info, _("Blocked"), ((user->list_op & (1 << MSN_LIST_BL)) ? _("Yes") : _("No")));