BGE: fix [#32775] LibFree crashing
authorDaniel Stokes <kupomail@gmail.com>
Fri, 21 Jun 2013 06:56:43 +0000 (06:56 +0000)
committerDaniel Stokes <kupomail@gmail.com>
Fri, 21 Jun 2013 06:56:43 +0000 (06:56 +0000)
commitd6f38e4e018a75458290e3ed26dd80c2cf0af882
tree147841d2d5f793929794f7de54839b5d020cab7f
parente101b043e15630f3427ed648e76f773d604852f2
BGE: fix [#32775] LibFree crashing

Used the engine's RemoveScene (which ultimately calls the converter's RemoveScene) instead of the converter's RemoveScene when the converter free a blend file. This handles the scene removal in a safer fashion and solves the crash described in part 2 of the bug report. Part 1 no longer appears to cause a crash.
source/gameengine/Converter/KX_BlenderSceneConverter.cpp