Voxel_ROctBoolDS::SetZeroSplitData() is modified to accept an address of a pointer to deleting data.
Removal of a compilation error on Linux.
Compile error on Linux platform was fixed
{
SetZeroSplitData((Voxel_SplitData*) data->GetSplitData());
}
- delete (data);
- data = 0;
+ delete data;
}
void Voxel_ROctBoolDS::SetZero()
{
if (((Voxel_SplitData**)myData)[ix])
{
- SetZeroSplitData((Voxel_SplitData*)((Voxel_SplitData**)myData)[ix]);
+ SetZeroSplitData((Voxel_SplitData*)((Voxel_SplitData**)myData)[ix]);
+ ((Voxel_SplitData**)myData)[ix] = 0;
}
}
}