Commit f4088e7b authored by hybrid's avatar hybrid

Fix proper scene manager parameter handling in clone method. Thanks to greenya for this fix.

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4520 dfc29bdd-3216-0410-991c-e03cc46cb475
parent 45a75b6b
...@@ -39,8 +39,11 @@ void CSceneNodeAnimatorDelete::animateNode(ISceneNode* node, u32 timeMs) ...@@ -39,8 +39,11 @@ void CSceneNodeAnimatorDelete::animateNode(ISceneNode* node, u32 timeMs)
ISceneNodeAnimator* CSceneNodeAnimatorDelete::createClone(ISceneNode* node, ISceneManager* newManager) ISceneNodeAnimator* CSceneNodeAnimatorDelete::createClone(ISceneNode* node, ISceneManager* newManager)
{ {
CSceneNodeAnimatorDelete * newAnimator = if (!newManager)
new CSceneNodeAnimatorDelete(SceneManager, FinishTime); newManager = SceneManager;
CSceneNodeAnimatorDelete* newAnimator =
new CSceneNodeAnimatorDelete(newManager, FinishTime);
return newAnimator; return newAnimator;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment