diff options
Diffstat (limited to 'protocols/Icq10/src/utils.cpp')
| -rw-r--r-- | protocols/Icq10/src/utils.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/protocols/Icq10/src/utils.cpp b/protocols/Icq10/src/utils.cpp index d3c01b8dcb..12ba8eaacf 100644 --- a/protocols/Icq10/src/utils.cpp +++ b/protocols/Icq10/src/utils.cpp @@ -27,11 +27,10 @@ void CIcqProto::InitContactCache() m_arCache.insert(new IcqCacheItem(getDword(it, "UIN"), it)); } -MCONTACT CIcqProto::FindContactByUIN(DWORD dwUin) +IcqCacheItem* CIcqProto::FindContactByUIN(DWORD dwUin) { mir_cslock l(m_csCache); - auto *p = m_arCache.find((IcqCacheItem*)&dwUin); - return (p) ? p->m_hContact : 0; + return m_arCache.find((IcqCacheItem*)&dwUin); } ///////////////////////////////////////////////////////////////////////////////////////// |
