diff options
author | Johannes Schickel | 2008-03-19 17:13:31 +0000 |
---|---|---|
committer | Johannes Schickel | 2008-03-19 17:13:31 +0000 |
commit | 24fe9e42d765528529d48192bdbd6369e1082c9f (patch) | |
tree | ca1b80087d25afab49160fac5c08b2aa00636b68 /engines/kyra/animator_v2.cpp | |
parent | 2c670730849126f431873ef32b22bca33bfcc8dd (diff) | |
download | scummvm-rg350-24fe9e42d765528529d48192bdbd6369e1082c9f.tar.gz scummvm-rg350-24fe9e42d765528529d48192bdbd6369e1082c9f.tar.bz2 scummvm-rg350-24fe9e42d765528529d48192bdbd6369e1082c9f.zip |
- fixed numerous graphics glitches
-> fixed bug in o2_stopSceneAnimation
-> fixed bug in KyraEngine_v2::freeSceneAnims
svn-id: r31196
Diffstat (limited to 'engines/kyra/animator_v2.cpp')
-rw-r--r-- | engines/kyra/animator_v2.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/kyra/animator_v2.cpp b/engines/kyra/animator_v2.cpp index 8119c0fb9c..1a0fcbb939 100644 --- a/engines/kyra/animator_v2.cpp +++ b/engines/kyra/animator_v2.cpp @@ -65,10 +65,10 @@ KyraEngine_v2::AnimObj *KyraEngine_v2::initAnimList(AnimObj *list, AnimObj *entr KyraEngine_v2::AnimObj *KyraEngine_v2::addToAnimListSorted(AnimObj *list, AnimObj *add) { debugC(9, kDebugLevelAnimator, "KyraEngine_v2::addToAnimListSorted(%p, %p)", (const void*)list, (const void*)add); - if (!list) { - add->nextObject = 0; + add->nextObject = 0; + + if (!list) return add; - } if (add->yPos1 <= list->yPos1) { add->nextObject = list; |