[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [27121] trunk/blender/source/blender/ blenkernel/intern/modifier.c: fix for last commit, needs to break when it reaches a non-multi modifier

Campbell Barton ideasman42 at gmail.com
Wed Feb 24 16:06:18 CET 2010


Revision: 27121
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=27121
Author:   campbellbarton
Date:     2010-02-24 16:06:18 +0100 (Wed, 24 Feb 2010)

Log Message:
-----------
fix for last commit, needs to break when it reaches a non-multi modifier

Modified Paths:
--------------
    trunk/blender/source/blender/blenkernel/intern/modifier.c

Modified: trunk/blender/source/blender/blenkernel/intern/modifier.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/modifier.c	2010-02-24 15:03:28 UTC (rev 27120)
+++ trunk/blender/source/blender/blenkernel/intern/modifier.c	2010-02-24 15:06:18 UTC (rev 27121)
@@ -355,9 +355,10 @@
 {
 	while((md=md->next) && md->type==eModifierType_Armature) {
 		ArmatureModifierData *amd = (ArmatureModifierData*) md;
-		if(amd->multi)
-			if(amd->prevCos==NULL)
-				amd->prevCos= MEM_dupallocN(vertexCos);
+		if(amd->multi && amd->prevCos==NULL)
+			amd->prevCos= MEM_dupallocN(vertexCos);
+		else
+			break;
 	}
 	/* lattice/mesh modifier too */
 }





More information about the Bf-blender-cvs mailing list