diff options
Diffstat (limited to 'source/blender/compositor/nodes/COM_MovieClipNode.cpp')
-rw-r--r-- | source/blender/compositor/nodes/COM_MovieClipNode.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/source/blender/compositor/nodes/COM_MovieClipNode.cpp b/source/blender/compositor/nodes/COM_MovieClipNode.cpp index 0bddd328007..75831130936 100644 --- a/source/blender/compositor/nodes/COM_MovieClipNode.cpp +++ b/source/blender/compositor/nodes/COM_MovieClipNode.cpp @@ -30,6 +30,7 @@ extern "C" { #include "DNA_movieclip_types.h" #include "BKE_movieclip.h" #include "BKE_tracking.h" + #include "IMB_imbuf.h" } MovieClipNode::MovieClipNode(bNode *editorNode): Node(editorNode) @@ -118,4 +119,8 @@ void MovieClipNode::convertToOperations(ExecutionSystem *graph, CompositorContex angleMovieClip->relinkConnections(operationSetValue->getOutputSocket()); graph->addOperation(operationSetValue); } + + if (ibuf) { + IMB_freeImBuf(ibuf); + } } |