diff -r 2f259fa3e83a -r 3320e4e6e8bb uifw/AvKon/src/AknSmileyImage.cpp --- a/uifw/AvKon/src/AknSmileyImage.cpp Tue Feb 02 01:00:49 2010 +0200 +++ b/uifw/AvKon/src/AknSmileyImage.cpp Fri Apr 16 15:13:44 2010 +0300 @@ -197,7 +197,7 @@ if(iImageSkinItem.iMinor > 0) { MAknsSkinInstance* skin = AknsUtils::SkinInstance(); - TRAP_IGNORE( AknsUtils::CreateColorIconL(skin, iImageSkinItem, + TRAPD(err, AknsUtils::CreateColorIconL(skin, iImageSkinItem, KAknsIIDQsnTextColors, EAknsCIQsnTextColorsCG19, iFrame, iFrameMask, smileyMifName, iImagePkgItem, iImagePkgItem, @@ -205,7 +205,7 @@ } else { - TRAP_IGNORE( AknIconUtils::CreateIconL(iFrame, iFrameMask, smileyMifName, iImagePkgItem, iImagePkgItem)); + TRAPD(err, AknIconUtils::CreateIconL(iFrame, iFrameMask, smileyMifName, iImagePkgItem, iImagePkgItem)); } if(iIsAnimation) // the first frame of animation svg is blank without correct content