[Bf-blender-cvs] [2e76c3565d1] geometry-nodes-curve-support: Geometry Nodes Curves: fix get_components_for_write
Jacques Lucke
noreply at git.blender.org
Mon Apr 19 13:17:08 CEST 2021
Commit: 2e76c3565d145a8e4e82644523663062c1b67894
Author: Jacques Lucke
Date: Mon Apr 19 13:16:59 2021 +0200
Branches: geometry-nodes-curve-support
https://developer.blender.org/rB2e76c3565d145a8e4e82644523663062c1b67894
Geometry Nodes Curves: fix get_components_for_write
===================================================================
M source/blender/blenkernel/intern/geometry_set.cc
===================================================================
diff --git a/source/blender/blenkernel/intern/geometry_set.cc b/source/blender/blenkernel/intern/geometry_set.cc
index 2d4dfc1bf59..d52f41c6bbd 100644
--- a/source/blender/blenkernel/intern/geometry_set.cc
+++ b/source/blender/blenkernel/intern/geometry_set.cc
@@ -177,8 +177,9 @@ Vector<const GeometryComponent *> GeometrySet::get_components_for_read() const
Vector<GeometryComponent *> GeometrySet::get_components_for_write()
{
Vector<GeometryComponent *> components;
- for (GeometryComponentPtr &ptr : components_.values()) {
- components.append(ptr.get());
+
+ for (const GeometryComponentType component_type : components_.keys()) {
+ components.append(&this->get_component_for_write(component_type));
}
return components;
}
More information about the Bf-blender-cvs
mailing list