[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [33968] trunk/blender/source/gameengine/ GamePlayer/ghost/GPG_ghost.cpp: Fixing a crash on exit when using the Blenderplayer on win32.
Mitchell Stokes
mogurijin at gmail.com
Fri Dec 31 11:56:06 CET 2010
Revision: 33968
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=33968
Author: moguri
Date: 2010-12-31 11:56:06 +0100 (Fri, 31 Dec 2010)
Log Message:
-----------
Fixing a crash on exit when using the Blenderplayer on win32. When free_blender() was freeing main, main was garbage since the blend file data was already freed. So, I just replaced free_blender) with IMB_exit() and free_nodesystem(). Using free_blender() worked when I was in Linux running tests. That or I'm just gong crazy. ;)
Modified Paths:
--------------
trunk/blender/source/gameengine/GamePlayer/ghost/GPG_ghost.cpp
Modified: trunk/blender/source/gameengine/GamePlayer/ghost/GPG_ghost.cpp
===================================================================
--- trunk/blender/source/gameengine/GamePlayer/ghost/GPG_ghost.cpp 2010-12-31 10:42:31 UTC (rev 33967)
+++ trunk/blender/source/gameengine/GamePlayer/ghost/GPG_ghost.cpp 2010-12-31 10:56:06 UTC (rev 33968)
@@ -946,7 +946,8 @@
// Cleanup
RNA_exit();
BLF_exit();
- free_blender();
+ IMB_exit();
+ free_nodesystem();
SYS_DeleteSystem(syshandle);
More information about the Bf-blender-cvs
mailing list