[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [40030] trunk/blender/source/blender/nodes /intern/node_common.c: Fixed potential issue in mirrored loop node sockets.

Lukas Toenne lukas.toenne at googlemail.com
Thu Sep 8 09:05:27 CEST 2011


Revision: 40030
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=40030
Author:   lukastoenne
Date:     2011-09-08 07:05:27 +0000 (Thu, 08 Sep 2011)
Log Message:
-----------
Fixed potential issue in mirrored loop node sockets. These are currently not used, but clang pointed this out.

Modified Paths:
--------------
    trunk/blender/source/blender/nodes/intern/node_common.c

Modified: trunk/blender/source/blender/nodes/intern/node_common.c
===================================================================
--- trunk/blender/source/blender/nodes/intern/node_common.c	2011-09-08 07:01:29 UTC (rev 40029)
+++ trunk/blender/source/blender/nodes/intern/node_common.c	2011-09-08 07:05:27 UTC (rev 40030)
@@ -878,7 +878,7 @@
 		while (sync && ((sync->flag & SOCK_INTERNAL) || !(sync->flag & SOCK_DYNAMIC)))
 			sync = sync->next;
 		
-		if (!(sync->flag & SOCK_INTERNAL) && (sync->flag & SOCK_DYNAMIC)) {
+		if (sync && !(sync->flag & SOCK_INTERNAL) && (sync->flag & SOCK_DYNAMIC)) {
 			if (sock->storage==NULL) {
 				/* if mirror index is 0, the sockets is newly added and a new mirror must be created. */
 				mirror = node_group_expose_socket(ntree, sock, sync_in_out);




More information about the Bf-blender-cvs mailing list