summaryrefslogtreecommitdiff
path: root/protocols/Icq10/src/utils.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'protocols/Icq10/src/utils.cpp')
-rw-r--r--protocols/Icq10/src/utils.cpp5
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);
}
/////////////////////////////////////////////////////////////////////////////////////////