diff -r 3a60ebea00d0 -r cd0ae4656946 uiacceltk/hitchcock/coretoolkit/src/HuiEnv.cpp --- a/uiacceltk/hitchcock/coretoolkit/src/HuiEnv.cpp Wed Jun 09 10:41:25 2010 +0300 +++ b/uiacceltk/hitchcock/coretoolkit/src/HuiEnv.cpp Mon Jun 21 16:41:52 2010 +0300 @@ -46,6 +46,7 @@ #include "uiacceltk/HuiThemeManager.h" #include "huicanvastexturecache.h" #include "HuiFxEngine.h" +#include "appiconcache.h" #include "huisynchronizationobserver.h" @@ -326,6 +327,7 @@ //iThemeManager = CHuiThemeManager::NewL(); iCanvasTextureCache = CHuiCanvasTextureCache::NewL(); + iAppIconCache = CAppIconCache::NewL(128); #ifndef SYMBIAN_BUILD_GCE #ifndef __WINSCW__ @@ -372,6 +374,7 @@ iDisplays.Reset(); iOverlaidDisplays.Reset(); + delete iAppIconCache; delete iCanvasTextureCache; delete iSharedRoster; @@ -1717,6 +1720,11 @@ { return *iCanvasTextureCache; } + +EXPORT_C CAppIconCache& CHuiEnv::AppIconCache() const + { + return *iAppIconCache; + } EXPORT_C CHuiFxEngine* CHuiEnv::EffectsEngine() const {