uigraphics/AknIcon/src/AknNvgFormatHandler.cpp
branchRCL_3
changeset 78 0b86c25b743a
parent 33 e2effe28d8cc
equal deleted inserted replaced
63:9ad3127c7f4d 78:0b86c25b743a
   168 //
   168 //
   169 void CAknNvgFormatHandler::RenderPreparedIconL(CFbsBitmap* aBitmap,
   169 void CAknNvgFormatHandler::RenderPreparedIconL(CFbsBitmap* aBitmap,
   170         CFbsBitmap* aMask, TSize Bitmapsize, TDisplayMode Bitmapdepth,
   170         CFbsBitmap* aMask, TSize Bitmapsize, TDisplayMode Bitmapdepth,
   171         TDisplayMode Maskdepth, TRgb aColor, TBool aMarginFlag)
   171         TDisplayMode Maskdepth, TRgb aColor, TBool aMarginFlag)
   172     {
   172     {
       
   173     if(!iData)
       
   174         User::Leave(KErrNotFound);
   173     FormCommonHeader(aBitmap, EFalse, aColor, aMarginFlag);
   175     FormCommonHeader(aBitmap, EFalse, aColor, aMarginFlag);
   174     aBitmap->CreateExtendedBitmap(Bitmapsize, Bitmapdepth,
   176     aBitmap->CreateExtendedBitmap(Bitmapsize, Bitmapdepth,
   175             KUidNvgProprietaryFormat, iData->Ptr(), iData->Length());
   177             KUidNvgProprietaryFormat, iData->Ptr(), iData->Length());
   176 
   178 
   177     if (aMask)
   179     if (aMask)