scrsaver/scrsaverplugins/ScreenSaverGifAnimPlugin/src/GifAnimationPluginControl.cpp
--- a/scrsaver/scrsaverplugins/ScreenSaverGifAnimPlugin/src/GifAnimationPluginControl.cpp Thu Jan 07 12:46:37 2010 +0200
+++ b/scrsaver/scrsaverplugins/ScreenSaverGifAnimPlugin/src/GifAnimationPluginControl.cpp Mon Jan 18 20:19:52 2010 +0200
@@ -489,25 +489,22 @@
//
void CGifAnimationPluginControl::ViewerBitmapChangedL()
{
- if ( iSourceImage )
+ switch ( iAnimationState )
{
- switch ( iAnimationState )
+ case EAnimationLoading:
{
- case EAnimationLoading:
- {
- iAnimationState = EAnimationPlaying;
- break;
- }
- case EAnimationPlaying:
- {
- // do nothing
- break;
- }
- case EAnimationNotReady:
- default:
- {
- break;
- }
+ iAnimationState = EAnimationPlaying;
+ break;
+ }
+ case EAnimationPlaying:
+ {
+ // do nothing
+ break;
+ }
+ case EAnimationNotReady:
+ default:
+ {
+ break;
}
}