Mercurial > pidgin
diff libpurple/server.c @ 26721:1ba4bbd3b0cd
Chat's nick is normalized. So normalize before comparing with it.
Also, remove an extra normalization operation.
| author | Sadrul Habib Chowdhury <imadil@gmail.com> |
|---|---|
| date | Tue, 28 Apr 2009 03:44:26 +0000 |
| parents | fb44acfae441 |
| children | 2ab648c328cc |
line wrap: on
line diff
--- a/libpurple/server.c Mon Apr 27 17:49:36 2009 +0000 +++ b/libpurple/server.c Tue Apr 28 03:44:26 2009 +0000 @@ -940,7 +940,8 @@ return; /* Did I send the message? */ - if (purple_strequal(purple_conv_chat_get_nick(chat), who)) { + if (purple_strequal(purple_conv_chat_get_nick(chat), + purple_normalize(purple_conversation_get_account(conv), who))) { flags |= PURPLE_MESSAGE_SEND; flags &= ~PURPLE_MESSAGE_RECV; /* Just in case some prpl sets it! */ } else {
