Changeset 6196 for trunk/licq/src/icqd-srv.cpp
- Timestamp:
- 05/18/08 14:18:27 (8 months ago)
- Files:
-
- 1 modified
-
trunk/licq/src/icqd-srv.cpp (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/licq/src/icqd-srv.cpp
r6181 r6196 4136 4136 CSrvPacketTcp *p = new CPU_GenericFamily(ICQ_SNACxFAM_LIST, ICQ_SNACxLIST_ROSTxACK); 4137 4137 SendEvent_Server(p); 4138 break; 4138 //This packet had the user list in it, but we didn't ask for it. 4139 //Nonetheless, it appears we won't get a second chance for this packet, so process it 4140 //break; 4139 4141 } 4140 4142 … … 4201 4203 AddUserToList(szId, LICQ_PPID, false); // Don't notify server 4202 4204 } 4203 4204 char *szUnicodeAlias = szNewName ? strdup(szNewName) : 0;4205 4205 4206 4206 ICQUser *u = gUserManager.FetchUser(szId, LICQ_PPID, LOCK_W); … … 4220 4220 4221 4221 if (szNewName) 4222 { 4223 if (szUnicodeAlias) 4224 { 4225 u->SetAlias(szUnicodeAlias); 4226 } 4227 } 4222 u->SetAlias(szNewName); 4228 4223 4229 4224 if (szSMSNumber) … … 4276 4271 { 4277 4272 gLog.Info(tr("%sAdded %s (%s) to list from server.\n"), L_SRVxSTR, 4278 (sz UnicodeAlias ? szUnicodeAlias : ""), szId);4273 (szNewName ? szNewName : szId), szId); 4279 4274 } 4280 4275 4281 if (szUnicodeAlias)4282 free(szUnicodeAlias);4283 4276 if (szNewName) 4284 4277 delete [] szNewName;
