[Bf-blender-cvs] [a3827d4b292] master: Fix: error in previous commit

Jacques Lucke noreply at git.blender.org
Sat Apr 9 11:24:43 CEST 2022


Commit: a3827d4b2925a5c6bd0eb2dac9aa44e7982e482c
Author: Jacques Lucke
Date:   Sat Apr 9 11:24:30 2022 +0200
Branches: master
https://developer.blender.org/rBa3827d4b2925a5c6bd0eb2dac9aa44e7982e482c

Fix: error in previous commit

===================================================================

M	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<T> get_mutable_attribute(CurvesGeometry &curves,
   data = (T *)CustomData_add_layer_named(
       &custom_data, type, CD_CALLOC, nullptr, size, name.c_str());
   MutableSpan<T> span = {data, size};
-  if (span.first() != default_value) {
+  if (size > 0 && span.first() != default_value) {
     span.fill(default_value);
   }
   return span;



More information about the Bf-blender-cvs mailing list