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
diff options
context:
space:
mode:
authorJeroen Bakker <jeroen@blender.org>2021-03-30 14:54:01 +0300
committerJeroen Bakker <jeroen@blender.org>2021-03-30 17:03:43 +0300
commitb48a573adb1e8ba254c5b3ea58bf1bb2a013ce89 (patch)
tree7acb76034ad063f15484546d0aac4c407c9d53d7 /source/blender/compositor/nodes
parent04a92297ddfb86b1766733461f01104bcbd5b38e (diff)
Compositor: Fix Incorrect Attaching NodeSockets.
Introduced by recent commit.
Diffstat (limited to 'source/blender/compositor/nodes')
-rw-r--r--source/blender/compositor/nodes/COM_ImageNode.cc5
1 files changed, 2 insertions, 3 deletions
diff --git a/source/blender/compositor/nodes/COM_ImageNode.cc b/source/blender/compositor/nodes/COM_ImageNode.cc
index 092cf836a41..f0bfda0f40e 100644
--- a/source/blender/compositor/nodes/COM_ImageNode.cc
+++ b/source/blender/compositor/nodes/COM_ImageNode.cc
@@ -88,11 +88,10 @@ void ImageNode::convertToOperations(NodeConverter &converter,
if (image->rr) {
RenderLayer *rl = (RenderLayer *)BLI_findlink(&image->rr->layers, imageuser->layer);
if (rl) {
- int index;
-
is_multilayer_ok = true;
- for (NodeOutput *socket : getOutputSockets()) {
+ for (int64_t index = 0; index < outputs.size(); index++) {
+ NodeOutput *socket = outputs[index];
NodeOperation *operation = nullptr;
bNodeSocket *bnodeSocket = socket->getbNodeSocket();
NodeImageLayer *storage = (NodeImageLayer *)bnodeSocket->storage;