@@ -77,11 +77,12 @@ ID: [connection generateStanzaID]]; [iq addChild: [OFXMLElement elementWithName: @"query" namespace: XMPP_NS_ROSTER]]; [connection sendIQ: iq withCallbackObject: self - selector: @selector(XMPP_handleInitialRoster:)]; + selector: @selector(XMPP_handleInitialRosterForConnection: + withIQ:)]; } - (BOOL)connection: (XMPPConnection*)connection_ didReceiveIQ: (XMPPIQ*)iq { @@ -234,11 +235,12 @@ [rosterItem setGroups: groups]; return rosterItem; } -- (void)XMPP_handleInitialRoster: (XMPPIQ*)iq +- (void)XMPP_handleInitialRosterForConnection: (XMPPConnection*)connection + withIQ: (XMPPIQ*)iq { OFXMLElement *rosterElement; OFEnumerator *enumerator; OFXMLElement *element; XMPPRosterItem *rosterItem = nil;