# HG changeset patch # User Paul Aurich # Date 1246834783 0 # Node ID 1a563a740c7fbf101ac55ec61abf2bb76ae6c6fd # Parent d6b0c0d9c789d6ca714883f5ccb0077ce9680f68# Parent da8d20538145b6863c7bb2ad4d87e8e5281bb153 merge of '9ec118f84a3907ca01880d27a4988a4f41ea8914' and 'fcdbefd606637763f30846d5b65c0e68471757f5' diff -r d6b0c0d9c789 -r 1a563a740c7f libpurple/protocols/jabber/presence.c --- a/libpurple/protocols/jabber/presence.c Sun Jul 05 22:22:03 2009 +0000 +++ b/libpurple/protocols/jabber/presence.c Sun Jul 05 22:59:43 2009 +0000 @@ -594,7 +594,7 @@ muc = TRUE; if((z = xmlnode_get_child(y, "status"))) { const char *code = xmlnode_get_attrib(z, "code"); - if(code && !strcmp(code, "201")) { + if (purple_strequal(code, "201")) { if((chat = jabber_chat_find(js, jid->node, jid->domain))) { chat->config_dialog_type = PURPLE_REQUEST_ACTION; chat->config_dialog_handle = @@ -610,7 +610,7 @@ _("_Configure Room"), G_CALLBACK(jabber_chat_request_room_configure), _("_Accept Defaults"), G_CALLBACK(jabber_chat_create_instant_room)); } - } else if(code && !strcmp(code, "210")) { + } else if (purple_strequal(code, "210")) { /* server rewrote room-nick */ if((chat = jabber_chat_find(js, jid->node, jid->domain))) { g_free(chat->handle);