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;
}
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
https://lists.blender.org/mailman/listinfo/bf-blender-cvs