--- a/contentstorage/caclient/src/caiconcache.cpp Tue Jul 06 14:37:10 2010 +0300
+++ b/contentstorage/caclient/src/caiconcache.cpp Wed Aug 18 10:05:49 2010 +0300
@@ -116,10 +116,12 @@
HbIcon CaIconCache::icon(const CaEntry &entry, const QSize &size)
{
CACLIENTTEST_FUNC_ENTRY("CaIconCache::icon");
- HbIcon icon;
- icon = *mCache.object(key(entry,size));
+ HbIcon result;
+ if (HbIcon* tmp = mCache.object(key(entry,size))) {
+ result = *tmp;
+ }
CACLIENTTEST_FUNC_EXIT("CaIconCache::icon");
- return icon;
+ return result;
}
/*!