Geometry Nodes: fix crash when inserting certain invalid links
For example, it would crash when connecting a float to a geometry socket, under some circumstances.
This commit is contained in:
parent
250a69ee82
commit
2dd055b2d4
|
@ -610,7 +610,7 @@ class GeometryNodesEvaluator {
|
|||
return {required_type, converted_buffer};
|
||||
}
|
||||
void *default_buffer = allocator_.allocate(required_type.size(), required_type.alignment());
|
||||
type.copy_to_uninitialized(type.default_value(), default_buffer);
|
||||
required_type.copy_to_uninitialized(required_type.default_value(), default_buffer);
|
||||
return {required_type, default_buffer};
|
||||
}
|
||||
};
|
||||
|
|
Loading…
Reference in New Issue