Fix Cycles crash in Windows debug mode with volumes

This commit is contained in:
Brecht Van Lommel
2020-03-19 19:50:34 +01:00
parent 12b621059a
commit 4b74b35322
3 changed files with 8 additions and 1 deletions

View File

@@ -48,7 +48,7 @@ Attribute::Attribute(
Attribute::~Attribute()
{
/* For voxel data, we need to free the image handle. */
if (element == ATTR_ELEMENT_VOXEL) {
if (element == ATTR_ELEMENT_VOXEL && buffer.size()) {
ImageHandle &handle = data_voxel();
handle.~ImageHandle();
}