From fb5f50bc10318b32d3d99480874813a05551d740 Mon Sep 17 00:00:00 2001 From: George Hazan Date: Wed, 27 Apr 2016 13:14:43 +0000 Subject: persistent cache, no need to call pfnGetCacheEntry each time git-svn-id: http://svn.miranda-ng.org/main/trunk@16774 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- include/m_clistint.h | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'include/m_clistint.h') diff --git a/include/m_clistint.h b/include/m_clistint.h index a4a705c368..4d30d4e23c 100644 --- a/include/m_clistint.h +++ b/include/m_clistint.h @@ -73,6 +73,10 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. #define GROUP_ALLOCATE_STEP 8 +struct ClcContact; +struct ClcData; +struct ClcCacheEntry; + struct ContactList { struct ClcContact** items; @@ -113,6 +117,7 @@ struct ClcContactBase WORD iExtraImage[EXTRA_ICON_COUNT]; TCHAR szText[120-EXTRA_ICON_COUNT]; char *proto; // MS_PROTO_GETBASEPROTO + ClcCacheEntry *pce; // cache is persistent, contacts aren't }; struct ClcDataBase @@ -173,10 +178,6 @@ struct CListEvent : public CLISTEVENT, public MZeroedObject int imlIconOverlayIndex; }; -struct ClcContact; -struct ClcData; -struct ClcCacheEntry; - struct trayIconInfo_t { int id; -- cgit v1.2.3