Mercurial > pidgin
changeset 30678:17ee21b062f9
Don't add ourselves to our own conversation.
author | Elliott Sales de Andrade <qulogic@pidgin.im> |
---|---|
date | Tue, 15 Dec 2009 00:13:49 +0000 |
parents | e9c6be9e0ddf |
children | ccae0fa9622f |
files | libpurple/protocols/msn/switchboard.c |
diffstat | 1 files changed, 6 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/libpurple/protocols/msn/switchboard.c Mon Dec 14 23:44:51 2009 +0000 +++ b/libpurple/protocols/msn/switchboard.c Tue Dec 15 00:13:49 2009 +0000 @@ -243,6 +243,12 @@ return; } + /* Don't add ourselves either... */ + if (g_str_equal(passport, purple_account_get_username(account))) { + g_free(passport); + return; + } + swboard->users = g_list_prepend(swboard->users, passport); swboard->current_users++; swboard->empty = FALSE;