Changeset 6419 for trunk/licq/src/icqd-chat.cpp
- Timestamp:
- 07/04/08 06:16:26 (5 months ago)
- Files:
-
- 1 modified
-
trunk/licq/src/icqd-chat.cpp (modified) (20 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/licq/src/icqd-chat.cpp
r6405 r6419 52 52 m_nPort = _nLocalPort; 53 53 m_szId = strdup(gUserManager.OwnerId(LICQ_PPID).c_str()); 54 m_nUin = atol(m_szId);54 unsigned long m_nUin = atol(m_szId); 55 55 m_nPPID = LICQ_PPID; 56 56 m_nColorForeRed = nColorForeRed; … … 87 87 b.UnpackUnsignedLong(); 88 88 b.UnpackUnsignedLong(); 89 m_nUin = b.UnpackUnsignedLong();89 unsigned long m_nUin = b.UnpackUnsignedLong(); 90 90 char szUin[24]; 91 91 sprintf(szUin, "%lu", m_nUin); … … 115 115 CChatClient::CChatClient() 116 116 { 117 m_nVersion = m_n Uin = m_nPPID = m_nIp = m_nIntIp = m_nPort = m_nMode117 m_nVersion = m_nPPID = m_nIp = m_nIntIp = m_nPort = m_nMode 118 118 = m_nSession = m_nHandshake = 0; 119 119 m_szId = NULL; … … 125 125 m_nVersion = u->Version(); 126 126 m_szId = strdup(u->IdString()); 127 m_nUin = strtoul(m_szId, NULL, 10);128 127 m_nPPID = u->PPID(); 129 128 m_nIp = u->Ip(); … … 161 160 m_nVersion = p.m_nVersion; 162 161 m_nPort = p.m_nPort; 163 m_nUin = p.m_nUin;164 162 m_nPPID = p.m_nPPID; 165 163 m_nIp = p.m_nIp; … … 180 178 m_nPort = b.UnpackUnsignedShort(); 181 179 b.UnpackUnsignedShort(); 182 m_nUin = b.UnpackUnsignedLong();180 unsigned long m_nUin = b.UnpackUnsignedLong(); 183 181 char szUin[24]; 184 182 sprintf(szUin, "%lu", m_nUin); … … 204 202 m_nVersion = b.UnpackUnsignedLong(); 205 203 b.UnpackUnsignedLong(); 206 m_nUin = b.UnpackUnsignedLong();204 unsigned long m_nUin = b.UnpackUnsignedLong(); 207 205 char szUin[24]; 208 206 sprintf(szUin, "%lu", m_nUin); … … 230 228 m_nVersion = b.UnpackUnsignedLong(); 231 229 b.UnpackUnsignedLong(); 232 m_nUin = b.UnpackUnsignedLong();230 unsigned long m_nUin = b.UnpackUnsignedLong(); 233 231 char szUin[24]; 234 232 sprintf(szUin, "%lu", m_nUin); … … 253 251 254 252 m_nVersion = hand.VersionMajor(); 255 m_nUin = hand.SourceUin();253 unsigned long m_nUin = hand.SourceUin(); 256 254 char szUin[24]; 257 255 sprintf(szUin, "%lu", m_nUin); … … 276 274 277 275 m_nVersion = hand.VersionMajor(); 278 m_nUin = hand.SourceUin();276 unsigned long m_nUin = hand.SourceUin(); 279 277 char szUin[24]; 280 278 sprintf(szUin, "%lu", m_nUin); … … 306 304 m_nPort = nLocalPort; 307 305 m_szId = strdup(gUserManager.OwnerId(LICQ_PPID).c_str()); 308 m_nUin = atol(m_szId);306 unsigned long m_nUin = atol(m_szId); 309 307 m_nPPID = LICQ_PPID; 310 308 m_nColorForeRed = nColorForeRed; … … 358 356 buffer->PackUnsignedLong((*iter)->m_nVersion); 359 357 buffer->PackUnsignedLong((*iter)->m_nPort); 360 buffer->PackUnsignedLong( (*iter)->m_nUin);358 buffer->PackUnsignedLong(strtoul((*iter)->m_szId, NULL, 10)); 361 359 buffer->PackUnsignedLong((*iter)->m_nIp); 362 360 buffer->PackUnsignedLong((*iter)->m_nIntIp); … … 374 372 375 373 b.UnpackUnsignedLong(); 376 m_nUin = b.UnpackUnsignedLong();374 unsigned long m_nUin = b.UnpackUnsignedLong(); 377 375 char szUin[24]; 378 376 sprintf(szUin, "%lu", m_nUin); … … 618 616 CChatUser::CChatUser() 619 617 { 620 uin = 0;621 618 szId = 0; 622 619 nPPID = 0; … … 677 674 pipe(pipe_events); 678 675 679 m_nUin = nUin;680 676 char szUin[24]; 681 sprintf(szUin, "%lu", m_nUin);677 sprintf(szUin, "%lu", nUin); 682 678 m_szId = strdup(szUin); 683 679 m_nPPID = LICQ_PPID; … … 786 782 u->m_pClient = c; 787 783 u->m_pClient->m_nSession = m_nSession; 788 u->uin = c->m_nUin;789 784 u->szId = strdup(c->m_szId); 790 785 u->nPPID = c->m_nPPID; … … 884 879 u->m_pClient->m_nVersion = s->Version(); 885 880 u->m_pClient->m_szId = strdup(s->OwnerId()); 886 u->m_pClient->m_nUin = strtoul(u->m_pClient->m_szId, NULL, 10);887 881 u->m_pClient->m_nPPID = s->OwnerPPID(); 888 882 u->m_pClient->m_nIp = s->RemoteIp(); … … 895 889 u->m_pClient->m_nSession = 0; 896 890 897 u->uin = u->m_pClient->m_nUin;898 891 u->szId = strdup(u->m_pClient->m_szId); 899 892 u->nPPID = u->m_pClient->m_nPPID; … … 973 966 gLog.Info(tr("%sChat: Received handshake from %s [v%ld].\n"), L_TCPxSTR, 974 967 u->m_pClient->m_szId, u->sock.Version()); 975 u->uin = u->m_pClient->m_nUin;976 968 if (u->szId) free(u->szId); 977 969 u->szId = strdup(u->m_pClient->m_szId); … … 1091 1083 CPChat_ColorFont pin(u->sock.RecvBuffer()); 1092 1084 u->szId = strdup(pin.Id()); 1093 u->uin = strtoul(u->szId, NULL, 10);1094 1085 u->nPPID = pin.PPID(); 1095 1086 // m_nSession = pin.Session();
