diff -r 1c806ee746e7 -r 4784a3bc2236 scrsaver/scrsaverplugins/ScreenSaverGifAnimPlugin/src/GifAnimationPluginControl.cpp --- a/scrsaver/scrsaverplugins/ScreenSaverGifAnimPlugin/src/GifAnimationPluginControl.cpp Wed Mar 31 21:32:18 2010 +0300 +++ b/scrsaver/scrsaverplugins/ScreenSaverGifAnimPlugin/src/GifAnimationPluginControl.cpp Wed Apr 14 15:58:13 2010 +0300 @@ -539,7 +539,7 @@ CFbsBitGc* graphicsMaskContext = NULL; User::LeaveIfError( bitmapMaskDevice->CreateContext( graphicsMaskContext ) ); CleanupStack::PushL( graphicsMaskContext ); - graphicsContext->DrawBitmap( iTargetSize, &iDrawingBitmap->Mask(), srcRect ); + graphicsMaskContext->DrawBitmap( iTargetSize, &iDrawingBitmap->Mask(), srcRect ); CleanupStack::PopAndDestroy( 2 );//graphicsContext,bitmapDevice } }