skins/AknSkins/rlpluginsrc/AknsRlEffectPluginApplyGfx.cpp
changeset 2 abcbdabaa4c5
parent 0 05e9090e2422
equal deleted inserted replaced
1:ba33815114d6 2:abcbdabaa4c5
   598                 }
   598                 }
   599 
   599 
   600             if( (aParam.iOutputLayerStatus==KAknsRlLayerRGBOnly) ||
   600             if( (aParam.iOutputLayerStatus==KAknsRlLayerRGBOnly) ||
   601                 (aParam.iOutputLayerStatus==KAknsRlLayerRGBA) )
   601                 (aParam.iOutputLayerStatus==KAknsRlLayerRGBA) )
   602                 {
   602                 {
   603                 layerData.iRGBGc->BitBlt( drawPoint, bitmap, imgRect );
   603                 if ( layerData.iRGBGc )
       
   604                     {
       
   605                     layerData.iRGBGc->BitBlt( drawPoint, bitmap, imgRect );
       
   606                     }
   604                 // When RGBOnly is queried alpha information is not filled ->
   607                 // When RGBOnly is queried alpha information is not filled ->
   605                 // we need to check alphaGc exists.
   608                 // we need to check alphaGc exists.
   606                 if (generatedMask && layerData.iAlphaGc)
   609                 if (generatedMask && layerData.iAlphaGc)
   607                     {
   610                     {
   608                     layerData.iAlphaGc->SetBrushColor( KRgbBlack );
   611                     layerData.iAlphaGc->SetBrushColor( KRgbBlack );