All pastes #444909 Raw Edit

Unnamed

public text v1 · immutable
·published 2007-04-17 16:06 UTC
rendered paste body
Index: source/blender/blenkernel/intern/node.c
===================================================================
RCS file: /cvsroot/bf-blender/blender/source/blender/blenkernel/intern/node.c,v
retrieving revision 1.81
diff -u -p -r1.81 node.c
--- source/blender/blenkernel/intern/node.c	13 Apr 2007 04:22:31 -0000	1.81
+++ source/blender/blenkernel/intern/node.c	17 Apr 2007 15:27:49 -0000
@@ -1858,6 +1858,12 @@ static void *exec_composite_node(void *n
 	
 	if(node->typeinfo->execfunc) {
 		node->typeinfo->execfunc(thd->rd, node, nsin, nsout);
+		if((node->type==CMP_NODE_BLUR) || (node->type==CMP_NODE_DEFOCUS)) {
+			if((node->exec & NODE_BREAK) && (nsout[0]->data)) {
+				free_compbuf(nsout[0]->data);
+				nsout[0]->data= NULL;
+			}
+		}
 	}
 	else if(node->type==NODE_GROUP && node->id) {
 		node_group_execute(thd->stack, thd->rd, node, nsin, nsout);