# HG changeset patch # User Paul Aurich # Date 1309152982 0 # Node ID 6001935e8c625a7b0c46b5a9ce0e6078e12c5d15 # Parent 979bab4c3bca8c561105d684efd177c08ce79ae9 irc: Save one useless hash table lookup diff -r 979bab4c3bca -r 6001935e8c62 libpurple/protocols/irc/msgs.c --- a/libpurple/protocols/irc/msgs.c Mon Jun 27 05:24:53 2011 +0000 +++ b/libpurple/protocols/irc/msgs.c Mon Jun 27 05:36:22 2011 +0000 @@ -445,7 +445,7 @@ g_free(userhost); g_free(realname); - flags = purple_conv_chat_user_get_flags(chat, cb->name); + flags = cb->flags; if (args[6][0] == 'G' && !(flags & PURPLE_CBFLAGS_AWAY)) { purple_conv_chat_user_set_flags(chat, cb->name, flags | PURPLE_CBFLAGS_AWAY);