commit 5303a1155412a9b9e1b92844774e2e01ddae639e parent d94a5dba1ad1cfec6cfc5791dba4910fcb4f0de4 Author: Christophe Coustet <christophe.coustet@meso-star.com> Date: Wed, 9 Nov 2016 18:25:55 +0100 BugFix: atmosphere not cleared when clearing scene. Diffstat:
| M | src/ssol_scene.c | | | 4 | +++- |
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/src/ssol_scene.c b/src/ssol_scene.c @@ -192,7 +192,9 @@ ssol_scene_clear(struct ssol_scene* scene) htable_instance_clear(&scene->instances_samp); S3D(scene_clear(scene->scn_rt)); S3D(scene_clear(scene->scn_samp)); - if(scene->sun) ssol_scene_detach_sun(scene, scene->sun); + if (scene->sun) ssol_scene_detach_sun(scene, scene->sun); + if (scene->atmosphere) + ssol_scene_detach_atmosphere(scene, scene->atmosphere); return RES_OK; }