Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/source
diff options
context:
space:
mode:
authorPhilipp Oeser <info@graphics-engineer.com>2019-02-15 16:29:10 +0300
committerPhilipp Oeser <info@graphics-engineer.com>2019-02-15 20:03:25 +0300
commit7e3a395d86737b82a1735eeb355c60e9eb29ebcf (patch)
treeb869be235a2616ec745709850bcb3bc6a09033fe /source
parent6e40e3489f6d43e07da04a034ee564c9134149bb (diff)
Fix T61572: Crash when copy/pasting nodes
was caused by rBc6e3a20ab60b, copied node was actually added to the nodetree, resulting in an endless loop. Reviewers: brecht Differential Revision: https://developer.blender.org/D4360
Diffstat (limited to 'source')
-rw-r--r--source/blender/editors/space_node/node_edit.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/editors/space_node/node_edit.c b/source/blender/editors/space_node/node_edit.c
index c14d378e9b7..53eac7c6a5c 100644
--- a/source/blender/editors/space_node/node_edit.c
+++ b/source/blender/editors/space_node/node_edit.c
@@ -1922,7 +1922,7 @@ static int node_clipboard_copy_exec(bContext *C, wmOperator *UNUSED(op))
for (node = ntree->nodes.first; node; node = node->next) {
if (node->flag & SELECT) {
/* No ID refcounting, this node is virtual, detached from any actual Blender data currently. */
- bNode *new_node = BKE_node_copy_ex(ntree, node, LIB_ID_CREATE_NO_USER_REFCOUNT);
+ bNode *new_node = BKE_node_copy_ex(NULL, node, LIB_ID_CREATE_NO_USER_REFCOUNT);
BKE_node_clipboard_add_node(new_node);
}
}