[Bf-blender-cvs] [55e68f1b70f] blender-v3.0-release: Fix T92640: Crash with instance input to reverse curve node
Hans Goudey
noreply at git.blender.org
Mon Nov 1 20:42:32 CET 2021
Commit: 55e68f1b70fe19ab919b52c61964979a5592a51e
Author: Hans Goudey
Date: Mon Nov 1 14:42:19 2021 -0500
Branches: blender-v3.0-release
https://developer.blender.org/rB55e68f1b70fe19ab919b52c61964979a5592a51e
Fix T92640: Crash with instance input to reverse curve node
`extract_input` can only run once.
===================================================================
M source/blender/nodes/geometry/nodes/node_geo_curve_reverse.cc
===================================================================
diff --git a/source/blender/nodes/geometry/nodes/node_geo_curve_reverse.cc b/source/blender/nodes/geometry/nodes/node_geo_curve_reverse.cc
index 745012c1851..b1dc45a426a 100644
--- a/source/blender/nodes/geometry/nodes/node_geo_curve_reverse.cc
+++ b/source/blender/nodes/geometry/nodes/node_geo_curve_reverse.cc
@@ -38,7 +38,7 @@ static void geo_node_curve_reverse_exec(GeoNodeExecParams params)
return;
}
- Field<bool> selection_field = params.extract_input<Field<bool>>("Selection");
+ Field<bool> selection_field = params.get_input<Field<bool>>("Selection");
CurveComponent &component = geometry_set.get_component_for_write<CurveComponent>();
GeometryComponentFieldContext field_context{component, ATTR_DOMAIN_CURVE};
const int domain_size = component.attribute_domain_size(ATTR_DOMAIN_CURVE);
More information about the Bf-blender-cvs
mailing list