Changeset 6365 for trunk/qt4-gui/src

Show
Ignore:
Timestamp:
07/01/08 03:39:13 (5 months ago)
Author:
flynd
Message:

Removed some uin calls in qt4-gui.

Location:
trunk/qt4-gui/src
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • trunk/qt4-gui/src/core/licqkimiface.cpp

    r5738 r6365  
    296296 
    297297    FOR_EACH_PROTO_USER_START(PPID, LOCK_R) 
    298     QString uin = pUser->UinString(); 
     298    QString uin = pUser->IdString(); 
    299299    if (!uin.isEmpty() && uin == contactId) 
    300300    { 
  • trunk/qt4-gui/src/userevents/usersendcommon.cpp

    r6294 r6365  
    849849      const CEventContactList* ue = dynamic_cast<const CEventContactList*>(e->UserEvent()); 
    850850      const ContactList& clist = ue->Contacts(); 
    851       UinList uins; 
    852  
     851      UserStringList users; 
     852 
     853      // ContactList is const but string list holds "char*" so we have to copy each string 
    853854      for (ContactList::const_iterator i = clist.begin(); i != clist.end(); i++) 
    854         uins.push_back((*i)->Uin()); 
    855  
    856       if (uins.size() == 0) 
     855        users.push_back(strdup((*i)->IdString())); 
     856 
     857      if (users.size() == 0) 
    857858        break; 
    858859 
    859       icqEventTag = gLicqDaemon->icqSendContactList(strtoul(myUsers.front().c_str(), NULL, 10), 
    860           uins, online, level, false, &myIcqColor); 
     860      icqEventTag = gLicqDaemon->icqSendContactList(myUsers.front().c_str(), 
     861          users, online, level, false, &myIcqColor); 
     862 
     863      // Free the strings in the list 
     864      for (UserStringList::iterator i = users.begin(); i != users.end(); ++i) 
     865        free(*i); 
    861866 
    862867      break;