| 1740 | | } |
| 1741 | | |
| 1742 | | ICQUser *CUserHashTable::Retrieve(unsigned long _nUin) |
| 1743 | | { |
| 1744 | | char szUin[24]; |
| 1745 | | sprintf(szUin, "%lu", _nUin); |
| 1746 | | return Retrieve(szUin, LICQ_PPID); |
| 1747 | | } |
| 1748 | | |
| 1749 | | void CUserHashTable::Store(ICQUser *u, unsigned long _nUin) |
| 1750 | | { |
| 1751 | | char szUin[24]; |
| 1752 | | sprintf(szUin, "%lu", _nUin); |
| 1753 | | Store(u, szUin, LICQ_PPID); |
| 1754 | | } |
| 1755 | | |
| 1756 | | void CUserHashTable::Remove(unsigned long _nUin) |
| 1757 | | { |
| 1758 | | char szUin[24]; |
| 1759 | | sprintf(szUin, "%lu", _nUin); |
| 1760 | | Remove(szUin, LICQ_PPID); |
| 1761 | | } |
| 1762 | | |
| 1763 | | unsigned short CUserHashTable::HashValue(unsigned long _nUin) |
| 1764 | | { |
| 1765 | | char szUin[24]; |
| 1766 | | sprintf(szUin, "%lu", _nUin); |
| 1767 | | return HashValue(szUin); |