diff options
Diffstat (limited to 'protocols/JabberG/src/jabber_roster.cpp')
-rw-r--r-- | protocols/JabberG/src/jabber_roster.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/protocols/JabberG/src/jabber_roster.cpp b/protocols/JabberG/src/jabber_roster.cpp index 2492795862..5072fe9ebb 100644 --- a/protocols/JabberG/src/jabber_roster.cpp +++ b/protocols/JabberG/src/jabber_roster.cpp @@ -336,9 +336,8 @@ public: T2Utf szJid(jid), szName(name), szGroup(group), szSubscr(subscr); auto *itemRoster = XmlGetChildByTag(queryRoster, "item", "jid", szJid); - BOOL bRemove = !m_list.GetCheckState(index); - if (itemRoster && bRemove) { - //delete item + bool bRemove = !m_list.GetCheckState(index); + if (itemRoster && bRemove) { // delete item XmlNodeIq iq(m_proto->AddIQ(&CJabberProto::_RosterHandleGetRequest, JABBER_IQ_TYPE_SET)); iq << XCHILDNS("query", JABBER_FEAT_IQ_ROSTER) << XCHILD("item") << XATTR("jid", szJid) << XATTR("subscription", "remove"); m_proto->m_ThreadInfo->send(iq); |