From a3827d4b2925a5c6bd0eb2dac9aa44e7982e482c Mon Sep 17 00:00:00 2001 From: Jacques Lucke Date: Sat, 9 Apr 2022 11:24:30 +0200 Subject: Fix: error in previous commit --- source/blender/blenkernel/intern/curves_geometry.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source/blender/blenkernel/intern/curves_geometry.cc') diff --git a/source/blender/blenkernel/intern/curves_geometry.cc b/source/blender/blenkernel/intern/curves_geometry.cc index dff56bd2b97..cbf2c910771 100644 --- a/source/blender/blenkernel/intern/curves_geometry.cc +++ b/source/blender/blenkernel/intern/curves_geometry.cc @@ -217,7 +217,7 @@ static MutableSpan get_mutable_attribute(CurvesGeometry &curves, data = (T *)CustomData_add_layer_named( &custom_data, type, CD_CALLOC, nullptr, size, name.c_str()); MutableSpan span = {data, size}; - if (span.first() != default_value) { + if (size > 0 && span.first() != default_value) { span.fill(default_value); } return span; -- cgit v1.2.3