Fix (harmless) use of uninitialized variables in Cycles

This commit is contained in:
2020-03-18 17:54:24 +01:00
parent 9a116c7c2d
commit 6bfe7c7a02
2 changed files with 10 additions and 1 deletions

View File

@@ -85,7 +85,15 @@ DeviceScene::DeviceScene(Device *device)
}
Scene::Scene(const SceneParams &params_, Device *device)
: name("Scene"), device(device), dscene(device), params(params_)
: name("Scene"),
default_surface(NULL),
default_volume(NULL),
default_light(NULL),
default_background(NULL),
default_empty(NULL),
device(device),
dscene(device),
params(params_)
{
memset((void *)&dscene.data, 0, sizeof(dscene.data));