[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [54258] trunk/blender/source/blender/ blenloader/intern/readfile.c: add missing break in direct_link_constraints, CONSTRAINT_SPACEONCE flag was getting set to CONSTRAINT_TYPE_KINEMATIC.
Campbell Barton
ideasman42 at gmail.com
Sat Feb 2 05:13:46 CET 2013
Revision: 54258
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=54258
Author: campbellbarton
Date: 2013-02-02 04:13:38 +0000 (Sat, 02 Feb 2013)
Log Message:
-----------
add missing break in direct_link_constraints, CONSTRAINT_SPACEONCE flag was getting set to CONSTRAINT_TYPE_KINEMATIC.
Modified Paths:
--------------
trunk/blender/source/blender/blenloader/intern/readfile.c
Modified: trunk/blender/source/blender/blenloader/intern/readfile.c
===================================================================
--- trunk/blender/source/blender/blenloader/intern/readfile.c 2013-02-02 02:42:12 UTC (rev 54257)
+++ trunk/blender/source/blender/blenloader/intern/readfile.c 2013-02-02 04:13:38 UTC (rev 54258)
@@ -2679,15 +2679,15 @@
data->prop = newdataadr(fd, data->prop);
if (data->prop)
IDP_DirectLinkProperty(data->prop, (fd->flags & FD_FLAGS_SWITCH_ENDIAN), fd);
+ break;
}
- break;
case CONSTRAINT_TYPE_SPLINEIK:
{
bSplineIKConstraint *data= con->data;
-
+
data->points= newdataadr(fd, data->points);
+ break;
}
- break;
case CONSTRAINT_TYPE_KINEMATIC:
{
bKinematicConstraint *data = con->data;
@@ -2697,14 +2697,15 @@
/* version patch for runtime flag, was not cleared in some case */
data->flag &= ~CONSTRAINT_IK_AUTO;
+ break;
}
case CONSTRAINT_TYPE_CHILDOF:
{
/* XXX version patch, in older code this flag wasn't always set, and is inherent to type */
if (con->ownspace == CONSTRAINT_SPACE_POSE)
con->flag |= CONSTRAINT_SPACEONCE;
+ break;
}
- break;
}
}
}
More information about the Bf-blender-cvs
mailing list