--- a/contentstorage/caclient/src/caiconcache.cpp Fri Jul 23 14:03:00 2010 +0300
+++ b/contentstorage/caclient/src/caiconcache.cpp Fri Aug 06 13:40:46 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;
}
/*!