[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [50027] trunk/blender/source/gameengine/ Ketsji/KX_GameObject.cpp: patch/bugfix [#32006] Fix for Collision Sensor - R6025 pure virtual function call crash when deleting objects in overlay scene by Jay Parker (battery) Fix for bug [#30477] Collision Sensor - R6025 pure virtual function call crash
Dalai Felinto
dfelinto at gmail.com
Sun Aug 19 22:45:35 CEST 2012
Revision: 50027
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=50027
Author: dfelinto
Date: 2012-08-19 20:45:34 +0000 (Sun, 19 Aug 2012)
Log Message:
-----------
patch/bugfix [#32006] Fix for Collision Sensor - R6025 pure virtual function call crash when deleting objects in overlay scene by Jay Parker(battery) Fix for bug [#30477] Collision Sensor - R6025 pure virtual function call crash
Revision Links:
--------------
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=6025
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=6025
Modified Paths:
--------------
trunk/blender/source/gameengine/Ketsji/KX_GameObject.cpp
Modified: trunk/blender/source/gameengine/Ketsji/KX_GameObject.cpp
===================================================================
--- trunk/blender/source/gameengine/Ketsji/KX_GameObject.cpp 2012-08-19 18:36:02 UTC (rev 50026)
+++ trunk/blender/source/gameengine/Ketsji/KX_GameObject.cpp 2012-08-19 20:45:34 UTC (rev 50027)
@@ -1688,7 +1688,8 @@
PyObject* KX_GameObject::PyEndObject()
{
- KX_Scene *scene = KX_GetActiveScene();
+ SG_Node* node = this->GetSGNode();
+ KX_Scene* scene = static_cast<KX_Scene*>(node->GetSGClientInfo());
scene->DelayedRemoveObject(this);
More information about the Bf-blender-cvs
mailing list