diff options
author | Tamito Kajiyama <rd6t-kjym@asahi-net.or.jp> | 2009-07-25 14:44:10 +0400 |
---|---|---|
committer | Tamito Kajiyama <rd6t-kjym@asahi-net.or.jp> | 2009-07-25 14:44:10 +0400 |
commit | d7bce7e10952ac47551132c93f64d9aa8e54f1db (patch) | |
tree | b75b4c42204c50af04c1b0ce71338b773629994b /source/blender/freestyle/intern | |
parent | aff53f52179927d9bb00c793555b50178d3e258a (diff) |
Fixed a minor memory leak in Controller::LoadMesh().
Diffstat (limited to 'source/blender/freestyle/intern')
-rwxr-xr-x | source/blender/freestyle/intern/app_blender/Controller.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/source/blender/freestyle/intern/app_blender/Controller.cpp b/source/blender/freestyle/intern/app_blender/Controller.cpp index adca0173096..bbd313ba989 100755 --- a/source/blender/freestyle/intern/app_blender/Controller.cpp +++ b/source/blender/freestyle/intern/app_blender/Controller.cpp @@ -191,6 +191,8 @@ int Controller::LoadMesh(Render *re, SceneRenderLayer* srl) if( blenderScene->numberOfChildren() < 1) { cout << "Empty scene" << endl; + blenderScene->destroy(); + delete blenderScene; return 1; } |